Table of Contents - r-train-0.12.99 Documentation
Classes and Modules
- Train
- Train::ClientError
- Train::Extras
- Train::Extras::AixFile
- Train::Extras::CommandWrapper
- Train::Extras::CommandWrapperBase
- Train::Extras::DetectDarwin
- Train::Extras::DetectLinux
- Train::Extras::DetectUnix
- Train::Extras::DetectWindows
- Train::Extras::FileCommon
- Train::Extras::LinuxCommand
- Train::Extras::LinuxFile
- Train::Extras::LinuxLSB
- Train::Extras::OSCommon
- Train::Extras::PowerShellCommand
- Train::Extras::Stat
- Train::Extras::UnixFile
- Train::Extras::WindowsFile
- Train::Options
- Train::Options::ClassOptions
- Train::Options::InstanceOptions
- Train::Plugins
- Train::Plugins::Transport
- Train::Plugins::Transport::BaseConnection
- Train::TransportError
- Train::Transports
- Train::Transports::Docker
- Train::Transports::Docker::Connection
- Train::Transports::Docker::Connection::OS
- Train::Transports::Local
- Train::Transports::Local::Connection
- Train::Transports::Local::Connection::File
- Train::Transports::Local::OS
- Train::Transports::Mock
- Train::Transports::Mock::Connection
- Train::Transports::Mock::Connection::File
- Train::Transports::Mock::Connection::OS
- Train::Transports::SSH
- Train::Transports::SSH::Connection
- Train::Transports::SSH::Connection::OS
- Train::Transports::SSHFailed
- Train::Transports::WinRM
- Train::Transports::WinRM::Connection
- Train::Transports::WinRM::Connection::OS
- Train::Transports::WinRMFailed
- Train::UserError
Methods
- ::active? — Train::Extras::LinuxCommand
- ::aix_stat — Train::Extras::Stat
- ::attach — Train::Options
- ::bsd_stat — Train::Extras::Stat
- ::create — Train
- ::find_type — Train::Extras::Stat
- ::group_keys_and_keyfiles — Train
- ::linux_stat — Train::Extras::Stat
- ::load — Train::Extras::CommandWrapper
- ::load_transport — Train
- ::name — Train::Plugins::Transport
- ::new — Train::Extras::LinuxCommand
- ::new — Train::Extras::PowerShellCommand
- ::new — Train::Extras::FileCommon
- ::new — Train::Extras::UnixFile
- ::new — Train::Extras::WindowsFile
- ::new — Train::Extras::OSCommon
- ::new — Train::Plugins::Transport
- ::new — Train::Plugins::Transport::BaseConnection
- ::new — Train::Transports::Docker::Connection
- ::new — Train::Transports::Docker::Connection::OS
- ::new — Train::Transports::Local::Connection
- ::new — Train::Transports::Local::OS
- ::new — Train::Transports::Mock
- ::new — Train::Transports::Mock::Connection
- ::new — Train::Transports::Mock::Connection::OS
- ::new — Train::Transports::Mock::Connection::File
- ::new — Train::Transports::SSH::Connection
- ::new — Train::Transports::SSH::Connection::OS
- ::new — Train::Transports::WinRM
- ::new — Train::Transports::WinRM::Connection
- ::new — Train::Transports::WinRM::Connection::OS
- ::options — Train
- ::plugin — Train
- ::registry — Train::Plugins
- ::stat — Train::Extras::Stat
- ::target_config — Train
- ::validate_backend — Train
- #[] — Train::Extras::OSCommon
- #attributes — Train::Extras::WindowsFile
- #basename — Train::Extras::FileCommon
- #basename — Train::Extras::WindowsFile
- #block_device? — Train::Extras::FileCommon
- #block_device? — Train::Transports::Local::Connection::File
- #build_prefix — Train::Extras::LinuxCommand
- #character_device? — Train::Extras::FileCommon
- #character_device? — Train::Transports::Local::Connection::File
- #close — Train::Plugins::Transport::BaseConnection
- #close — Train::Transports::Docker::Connection
- #close — Train::Transports::SSH::Connection
- #close — Train::Transports::WinRM::Connection
- #command_not_found — Train::Transports::Mock::Connection
- #connection — Train::Plugins::Transport
- #connection — Train::Transports::Docker
- #connection — Train::Transports::Local
- #connection — Train::Transports::Mock
- #connection — Train::Transports::SSH
- #connection — Train::Transports::WinRM
- #connection_options — Train::Transports::SSH
- #connection_options — Train::Transports::WinRM
- #content — Train::Extras::LinuxFile
- #content — Train::Extras::UnixFile
- #content — Train::Extras::WindowsFile
- #content — Train::Transports::Local::Connection::File
- #create_new_connection — Train::Transports::Docker
- #create_new_connection — Train::Transports::SSH
- #create_new_connection — Train::Transports::WinRM
- #default_options — Train::Options::ClassOptions
- #default_options — Train::Options::InstanceOptions
- #detect_darwin — Train::Extras::DetectDarwin
- #detect_family — Train::Extras::OSCommon
- #detect_family — Train::Transports::Mock::Connection::OS
- #detect_family_type — Train::Extras::OSCommon
- #detect_filename — Train::Extras::FileCommon
- #detect_linux — Train::Extras::DetectLinux
- #detect_linux_via_config — Train::Extras::DetectLinux
- #detect_linux_via_lsb — Train::Extras::LinuxLSB
- #detect_local_os — Train::Transports::Local::OS
- #detect_solaris — Train::Extras::DetectUnix
- #detect_via_uname — Train::Extras::DetectUnix
- #detect_windows — Train::Extras::DetectWindows
- #directory? — Train::Extras::FileCommon
- #establish_connection — Train::Transports::SSH::Connection
- #exist? — Train::Extras::UnixFile
- #exist? — Train::Extras::WindowsFile
- #fetch_os_release — Train::Extras::DetectLinux
- #file — Train::Plugins::Transport::BaseConnection
- #file — Train::Transports::Docker::Connection
- #file — Train::Transports::Local::Connection
- #file — Train::Transports::Mock::Connection
- #file — Train::Transports::SSH::Connection
- #file — Train::Transports::WinRM::Connection
- #file? — Train::Extras::FileCommon
- #file_not_found — Train::Transports::Mock::Connection
- #file_transporter — Train::Transports::WinRM::Connection
- #file_version — Train::Extras::UnixFile
- #file_version — Train::Extras::WindowsFile
- #get_config — Train::Extras::OSCommon
- #grouped_into? — Train::Extras::FileCommon
- #include_options — Train::Options::ClassOptions
- #link_path — Train::Extras::AixFile
- #link_path — Train::Extras::FileCommon
- #link_path — Train::Extras::WindowsFile
- #link_path — Train::Transports::Local::Connection::File
- #linked_to? — Train::Extras::FileCommon
- #load_needed_dependencies! — Train::Transports::WinRM
- #load_winrm_transport! — Train::Transports::WinRM
- #login_command — Train::Plugins::Transport::BaseConnection
- #login_command — Train::Transports::Local::Connection
- #login_command — Train::Transports::SSH::Connection
- #login_command — Train::Transports::WinRM::Connection
- #login_command_for_linux — Train::Transports::WinRM::Connection
- #login_command_for_mac — Train::Transports::WinRM::Connection
- #login_command_for_windows — Train::Transports::WinRM::Connection
- #lsb — Train::Extras::LinuxLSB
- #lsb_config — Train::Extras::LinuxLSB
- #lsb_release — Train::Extras::LinuxLSB
- #md5sum — Train::Extras::FileCommon
- #merge_options — Train::Options::InstanceOptions
- #mock_command — Train::Transports::Mock::Connection
- #mock_os — Train::Transports::Mock::Connection
- #mode? — Train::Extras::FileCommon
- #mounted — Train::Extras::AixFile
- #mounted — Train::Extras::UnixFile
- #mounted — Train::Extras::WindowsFile
- #mounted — Train::Transports::Mock::Connection::File
- #mounted? — Train::Extras::FileCommon
- #option — Train::Options::ClassOptions
- #os — Train::Plugins::Transport::BaseConnection
- #os — Train::Transports::Docker::Connection
- #os — Train::Transports::Local::Connection
- #os — Train::Transports::SSH::Connection
- #os — Train::Transports::WinRM::Connection
- #owned_by? — Train::Extras::FileCommon
- #parse_os_release_info — Train::Extras::DetectLinux
- #pipe? — Train::Extras::FileCommon
- #product_version — Train::Extras::UnixFile
- #product_version — Train::Extras::WindowsFile
- #pw_groupname — Train::Transports::Local::Connection::File
- #pw_username — Train::Transports::Local::Connection::File
- #rdp_doc — Train::Transports::WinRM::Connection
- #read_target_path — Train::Extras::UnixFile
- #read_wmic — Train::Extras::DetectWindows
- #redhatish_platform — Train::Extras::DetectLinux
- #redhatish_version — Train::Extras::DetectLinux
- #reuse_connection — Train::Transports::Docker
- #reuse_connection — Train::Transports::SSH
- #reuse_connection — Train::Transports::WinRM
- #run — Train::Extras::CommandWrapperBase
- #run — Train::Extras::LinuxCommand
- #run — Train::Extras::PowerShellCommand
- #run_command — Train::Plugins::Transport::BaseConnection
- #run_command — Train::Transports::Docker::Connection
- #run_command — Train::Transports::Local::Connection
- #run_command — Train::Transports::Mock::Connection
- #run_command — Train::Transports::SSH::Connection
- #run_command — Train::Transports::WinRM::Connection
- #safe_script — Train::Extras::PowerShellCommand
- #sanitize_filename — Train::Extras::WindowsFile
- #session — Train::Transports::SSH::Connection
- #session — Train::Transports::WinRM::Connection
- #sha256sum — Train::Extras::FileCommon
- #silence_warnings — Train::Transports::WinRM
- #socket? — Train::Extras::FileCommon
- #source — Train::Extras::FileCommon
- #source_path — Train::Extras::FileCommon
- #stat — Train::Extras::UnixFile
- #stat — Train::Extras::WindowsFile
- #stat — Train::Transports::Local::Connection::File
- #symlink? — Train::Extras::FileCommon
- #to_hash — Train::Extras::OSCommon
- #to_s — Train::Extras::PowerShellCommand
- #to_s — Train::Transports::Mock
- #to_s — Train::Transports::Mock::Connection
- #to_s — Train::Transports::SSH::Connection
- #to_s — Train::Transports::WinRM::Connection
- #trace_calls — Train::Transports::Mock
- #type — Train::Extras::FileCommon
- #type — Train::Extras::WindowsFile
- #uname_r — Train::Extras::DetectLinux
- #uname_s — Train::Extras::DetectLinux
- #unix_file? — Train::Extras::OSCommon
- #unix_mode_mask — Train::Extras::FileCommon
- #upload — Train::Transports::SSH::Connection
- #upload — Train::Transports::WinRM::Connection
- #validate_options — Train::Transports::SSH
- #validate_options — Train::Transports::WinRM
- #validate_options — Train::Options::InstanceOptions
- #verify — Train::Extras::CommandWrapperBase
- #verify — Train::Extras::LinuxCommand
- #version? — Train::Extras::FileCommon
- #wait_until_ready — Train::Plugins::Transport::BaseConnection
- #wait_until_ready — Train::Transports::SSH::Connection
- #wait_until_ready — Train::Transports::WinRM::Connection