Table of Contents - rye-0.9.13 Documentation
Pages
- LICENSE
-
README
- Rye - v0.9
- Overview
- Example 1 – Execute commands on a remote machine
- Example 2 – Paths and environment variables
- Example 3 – Adding and removing commands
- Example 4 – Disabling Safe Mode
- Example 5a – Accessing Multiple Machines
- Example 5b – Accessing Multiple Machines in Parallel
- Example 6 – File Transfers
- Example 7 – Local processes
- Example 8a – Hopping Firewalls
- Example 8b – Hopping Firewalls, in groups
- Example 9 – Disable password prompt
- About Safe-Mode
- Command Whitelist
- Dependencies
- Installation
- Contributing
- Thanks
- More Info
- Related Projects
- Credits
- License
Classes and Modules
- Escape
- Object
- Rye
- Rye::Box
- Rye::Box::InstanceExecHelper
- Rye::Cmd
- Rye::CommandNotFound
- Rye::Err
- Rye::Hop
- Rye::Key
- Rye::Key::BadFile
- Rye::Key::BadPerm
- Rye::NoBoxes
- Rye::NoHost
- Rye::NoPassword
- Rye::NoPty
- Rye::NotConnected
- Rye::Rap
- Rye::RyeError
- Rye::Set
- Rye::Tpl
- Rye::VERSION
Methods
- ::add_command — Rye::Cmd
- ::can? — Rye::Cmd
- ::from_file — Rye::Key
- ::generate_pkey — Rye::Key
- ::inspect — Rye::VERSION
- ::new — Rye::Hop
- ::new — Rye::Key
- ::new — Rye::Tpl
- ::new — Rye::Err
- ::new — Rye::Key::BadFile
- ::new — Rye::Key::BadPerm
- ::new — Rye::Set
- ::new — Rye::Box
- ::new — Rye::Rap
- ::prerelease? — Rye::VERSION
- ::public_key_to_ssh2 — Rye::Key
- ::read_version — Rye::VERSION
- ::remove_command — Rye::Cmd
- ::sign — Rye::Key
- ::sign_aws — Rye::Key
- ::supported_authentication? — Rye::Key
- ::supported_keytype? — Rye::Key
- ::sysinfo — Rye
- ::to_a — Rye::VERSION
- ::to_s — Rye::VERSION
- #== — Rye::Box
- #== — Rye::Hop
- #> — Rye::Rap
- #>> — Rye::Rap
- #[] — Rye::Set
- #[] — Rye::Box
- #__allow — Rye::Box
- #__shell — Rye::Cmd
- #ab — Rye::Cmd
- #add_box — Rye::Set
- #add_boxes — Rye::Set
- #add_env — Rye::Box
- #add_exit_status — Rye::Rap
- #add_key — Rye::Box
- #add_key — Rye::Hop
- #add_key — Rye::Set
- #add_keys — Rye
- #add_keys — Rye::Set
- #add_keys — Rye::Box
- #add_keys — Rye::Hop
- #add_stderr — Rye::Rap
- #add_stdout — Rye::Rap
- #aptitude — Rye::Cmd
- #awk — Rye::Cmd
- #bash — Rye::Cmd
- #batch — Rye::Box
- #bunzip2 — Rye::Cmd
- #bzip2 — Rye::Cmd
- #can — Rye::Cmd
- #can? — Rye::Cmd
- #cat — Rye::Cmd
- #cd — Rye::Box
- #cd — Rye::Set
- #chmod — Rye::Cmd
- #chown — Rye::Cmd
- #cmd? — Rye::Cmd
- #cmds — Rye::Cmd
- #code — Rye::Rap
- #colors — Object
- #command? — Rye::Cmd
- #command_group — Object
- #commands — Rye::Cmd
- #configure — Rye::Cmd
- #connect — Rye::Hop
- #connect — Rye::Box
- #cp — Rye::Cmd
- #create_channel — Rye::Box
- #curl — Rye::Cmd
- #current_umask — Rye::Box
- #current_working_directory — Rye::Box
- #cvs — Rye::Cmd
- #date — Rye::Cmd
- #debug — Rye::Box
- #debug — Rye::Hop
- #debug — Rye::Set
- #debug — Object
- #debug? — Rye::Hop
- #debug? — Rye::Box
- #decrypt — Rye::Key
- #delete — Rye::Tpl
- #df — Rye::Cmd
- #digest_md5 — Rye::Cmd
- #digest_sha1 — Rye::Cmd
- #digest_sha2 — Rye::Cmd
- #dir — Rye::Cmd
- #dir_download — Rye::Cmd
- #dir_upload — Rye::Cmd
- #directory_download — Rye::Cmd
- #directory_upload — Rye::Cmd
- #disable_quiet_mode — Rye::Box
- #disable_safe_mode — Rye::Box
- #disable_sudo — Rye::Box
- #disconnect — Rye::Box
- #disconnect — Rye::Hop
- #dpkg — Rye::Cmd
- #dsa? — Rye::Key
- #du — Rye::Cmd
- #dump — Rye::Key
- #echo — Rye::Cmd
- #empty? — Rye::Set
- #enable_quiet_mode — Rye::Box
- #enable_safe_mode — Rye::Box
- #enable_sudo — Rye::Box
- #encrypt — Rye::Key
- #encrypted? — Rye::Key
- #env — Rye::Cmd
- #err — Object
- #error — Rye::Set
- #error — Rye::Hop
- #error — Rye::Box
- #error? — Rye::Box
- #error? — Rye::Hop
- #escape — Rye
- #exception_hook — Rye::Box
- #exception_hook= — Rye::Box
- #exception_hook= — Rye::Hop
- #execute — Rye::Box
- #exit_status — Rye::Err
- #exit_status_check — Object
- #fetch_port — Rye::Hop
- #file_append — Rye::Cmd
- #file_download — Rye::Cmd
- #file_exists? — Rye::Cmd
- #file_modify — Rye::Cmd
- #file_upload — Rye::Cmd
- #file_verified? — Rye::Cmd
- #file_write — Rye::Cmd
- #find_private_keys — Rye
- #getconf — Rye::Cmd
- #getenv — Rye::Box
- #git — Rye::Cmd
- #grep — Rye::Cmd
- #guess_user_home — Rye::Box
- #gunzip — Rye::Cmd
- #gzip — Rye::Cmd
- #hg — Rye::Cmd
- #history — Rye::Cmd
- #host — Object
- #host — Rye::Hop
- #host — Rye::Box
- #host= — Rye::Box
- #host= — Rye::Hop
- #host_key — Rye::Hop
- #host_key — Rye::Box
- #hostname — Rye::Cmd
- #hostset — Object
- #impltype — Rye::Box
- #impltype= — Rye::Box
- #info — Rye::Hop
- #info — Rye::Box
- #info — Object
- #info? — Rye::Box
- #info? — Rye::Hop
- #inspect — Rye::Set
- #inspect — Rye::Rap
- #inspect — Rye::Hop
- #inspect — Rye::Key
- #inspect — Rye::Box
- #instance_exec — Rye::Box
- #interactive_ssh — Rye::Box
- #irb — Rye::Cmd
- #keys — Rye::Box
- #keys — Rye::Set
- #keys — Rye::Hop
- #keys — Rye
- #ldconfig — Rye::Cmd
- #ln — Rye::Cmd
- #ls — Rye::Cmd
- #make — Rye::Cmd
- #message — Rye::Key::BadPerm
- #message — Rye::NoPty
- #message — Rye::Err
- #message — Rye::Key::BadFile
- #message — Rye::NoPassword
- #method_missing — Rye::Set
- #method_missing — Rye::Box
- #mkdir — Rye::Cmd
- #mkfs — Rye::Cmd
- #mount — Rye::Cmd
- #mutex — Rye
- #mv — Rye::Cmd
- #net_scp_transfer! — Rye::Box
- #net_ssh_exec! — Rye::Box
- #next_port — Rye::Hop
- #nickname — Rye::Box
- #nickname — Rye::Hop
- #nickname= — Rye::Hop
- #nickname= — Rye::Box
- #opts — Rye::Hop
- #opts — Rye::Box
- #opts= — Rye::Hop
- #opts= — Rye::Box
- #ostype — Rye::Box
- #ostype= — Rye::Box
- #parallel — Object
- #parse_data — Rye::Key
- #path — Rye::Tpl
- #perl — Rye::Cmd
- #pinfo — Rye::Box
- #pinfo — Rye::Hop
- #port_loop — Rye::Hop
- #post_command_hook — Rye::Box
- #post_command_hook= — Rye::Box
- #pre_command_hook — Rye::Box
- #pre_command_hook= — Rye::Box
- #prep_args — Rye::Box
- #prepare_command — Rye
- #prepend_env — Rye::Box
- #preview_command — Rye::Box
- #printenv — Rye::Cmd
- #private? — Rye::Key
- #private_key — Rye::Key
- #ps — Rye::Cmd
- #public? — Rye::Key
- #public_key — Rye::Key
- #pwd — Rye::Cmd
- #python — Rye::Cmd
- #quiet — Rye::Box
- #quietly — Rye::Box
- #rake — Rye::Cmd
- #reload — Rye
- #remote_host_keys — Rye
- #remove_hops! — Rye::Hop
- #remove_key — Rye::Hop
- #remove_key — Rye::Set
- #remove_key — Rye::Box
- #remove_keys — Rye::Hop
- #remove_keys — Rye::Box
- #remove_keys — Rye::Set
- #result! — Rye::Tpl
- #results — Object
- #root? — Rye::Set
- #root? — Rye::Hop
- #root? — Rye::Box
- #rsa? — Rye::Key
- #ruby — Rye::Cmd
- #rudy — Rye::Cmd
- #rudy_ec2 — Rye::Cmd
- #rudy_s3 — Rye::Cmd
- #rudy_sdb — Rye::Cmd
- #run — Rye::Set
- #run_command — Rye::Set
- #run_command — Rye::Box
- #run_command_parallel — Rye::Set
- #run_command_serial — Rye::Set
- #rye — Rye::Cmd
- #safe — Rye::Box
- #safe? — Rye::Box
- #safely — Rye::Box
- #sed — Rye::Cmd
- #setenv — Rye::Box
- #setenv — Rye::Set
- #setenvironment_variable — Rye::Set
- #sh — Rye::Cmd
- #shell — Rye
- #siege — Rye::Cmd
- #sign — Rye::Key
- #sleep — Rye::Cmd
- #ssh_config_options — Rye::Box
- #ssh_config_options — Rye::Hop
- #sshagent_info — Rye
- #stash — Rye::Box
- #stash= — Rye::Box
- #state_await_input — Rye::Box
- #state_await_response — Rye::Box
- #state_exit — Rye::Box
- #state_ignore_response — Rye::Box
- #state_read_response — Rye::Box
- #state_run_block — Rye::Box
- #state_send_data — Rye::Box
- #state_start_session — Rye::Box
- #state_wait_for_command — Rye::Box
- #stderr — Rye::Err
- #stdout — Rye::Rap
- #stdout — Rye::Err
- #stdout_hook — Rye::Box
- #stdout_hook= — Rye::Box
- #stella — Rye::Cmd
- #str_download — Rye::Cmd
- #str_upload — Rye::Cmd
- #strand — Rye
- #string_append — Rye::Cmd
- #string_download — Rye::Cmd
- #string_upload — Rye::Cmd
- #strwrap — Object
- #su — Rye::Cmd
- #sudo — Rye::Box
- #sudo? — Rye::Box
- #svn — Rye::Cmd
- #switch_user — Rye::Hop
- #switch_user — Rye::Box
- #sysinfo — Rye
- #tail — Rye::Cmd
- #tar — Rye::Cmd
- #template_upload — Rye::Cmd
- #template_write — Rye::Cmd
- #templates — Rye::Box
- #templates? — Rye::Box
- #test — Rye::Cmd
- #to_s — Rye::Key
- #to_s — Rye::Hop
- #to_s — Rye::Rap
- #to_s — Rye::Set
- #to_s — Rye::Tpl
- #to_s — Rye::Box
- #touch — Rye::Cmd
- #try — Rye::Cmd
- #umask= — Rye::Box
- #umount — Rye::Cmd
- #uname — Rye::Cmd
- #unsafely — Rye::Box
- #unxz — Rye::Cmd
- #unzip — Rye::Cmd
- #uptime — Rye::Cmd
- #user — Rye::Set
- #user — Rye::Hop
- #user — Rye::Box
- #useradd — Rye::Cmd
- #via — Rye::Hop
- #via — Rye::Box
- #via= — Rye::Box
- #via? — Rye::Box
- #via? — Rye::Hop
- #via_hop — Rye::Hop
- #via_hop — Rye::Box
- #wc — Rye::Cmd
- #wget — Rye::Cmd
- #which — Rye
- #which — Rye::Cmd
- #whoami — Rye::Cmd
- #wildly — Rye::Box
- #without_indent — Rye
- #xz — Rye::Cmd