Table of Contents - doable-0.0.6 Documentation
Classes and Modules
- Doable
- Doable::Exceptions
- Doable::Exceptions::Framework
- Doable::Exceptions::Framework::GenericFrameworkError
- Doable::Exceptions::Framework::InvalidInput
- Doable::Exceptions::Framework::MissingParameter
- Doable::Exceptions::Framework::NotApplicable
- Doable::Exceptions::Framework::RolledBack
- Doable::Exceptions::Framework::SkipStep
- Doable::Exceptions::Framework::UnsupportedPlatformFeature
- Doable::Exceptions::Linux
- Doable::Exceptions::Linux::InvalidRPMList
- Doable::Exceptions::Linux::MissingRPMs
- Doable::Exceptions::OS
- Doable::Exceptions::OS::AmbiguousProcess
- Doable::Exceptions::OS::DirectoryExists
- Doable::Exceptions::OS::DuplicateGroups
- Doable::Exceptions::OS::DuplicateUsers
- Doable::Exceptions::OS::FailedCopy
- Doable::Exceptions::OS::FailedGroupAdd
- Doable::Exceptions::OS::FailedPasswordChange
- Doable::Exceptions::OS::FailedUncompress
- Doable::Exceptions::OS::FailedUserModification
- Doable::Exceptions::OS::InvalidArchitecture
- Doable::Exceptions::OS::InvalidHostname
- Doable::Exceptions::OS::MissingDirectory
- Doable::Exceptions::OS::MissingExecutable
- Doable::Exceptions::OS::MissingFile
- Doable::Exceptions::OS::MissingUser
- Doable::Exceptions::OS::NotApplicable
- Doable::Exceptions::OS::OSException
- Doable::Exceptions::OS::WrongHomedir
- Doable::Exceptions::OS::WrongUser
- Doable::Helpers
- Doable::Helpers::Framework
- Doable::Helpers::Linux
- Doable::Helpers::Logging
- Doable::Helpers::OS
- Doable::Helpers::Password
- Doable::Job
- Doable::Step
- Object
Methods
- ::new — Doable::Job
- ::new — Doable::Step
- ::plan — Doable::Job
- #add_bashrc_entry — Doable::Helpers::Linux
- #after — Doable::Job
- #apply_patch — Doable::Helpers::Linux
- #attempt — Doable::Job
- #background — Doable::Job
- #before — Doable::Job
- #call — Doable::Step
- #check_disk_space — Doable::Helpers::Linux
- #check_for_rpms — Doable::Helpers::Linux
- #chmod — Doable::Helpers::Linux
- #chown — Doable::Helpers::Linux
- #colorize — Doable::Helpers::Logging
- #context — Doable::Job
- #die_if_dir_exists — Doable::Helpers::OS
- #find_directory — Doable::Helpers::OS
- #find_executable — Doable::Helpers::Linux
- #find_file — Doable::Helpers::OS
- #find_or_create_directory — Doable::Helpers::OS
- #find_or_create_file — Doable::Helpers::OS
- #find_or_create_group — Doable::Helpers::Linux
- #find_or_create_user — Doable::Helpers::Linux
- #find_processes — Doable::Helpers::Linux
- #find_user — Doable::Helpers::Linux
- #generate_password — Doable::Helpers::Password
- #handle — Doable::Job
- #handled — Doable::Step
- #have_executable? — Doable::Helpers::Linux
- #kill — Doable::Helpers::Linux
- #log — Doable::Helpers::Logging
- #multitasking? — Doable::Job
- #must_run_as — Doable::Helpers::OS
- #on — Doable::Job
- #password_hash — Doable::Helpers::Password
- #remove — Doable::Helpers::OS
- #retry — Doable::Step
- #rollback — Doable::Step
- #rollback! — Doable::Job
- #rollback! — Doable::Step
- #rollbackable? — Doable::Step
- #run — Doable::Job
- #run_as_user — Doable::Helpers::Linux
- #sed — Doable::Helpers::OS
- #set_nofile — Doable::Helpers::Linux
- #set_user_password — Doable::Helpers::Linux
- #skip — Doable::Step
- #skip — Doable::Helpers::Framework
- #step — Doable::Job
- #successful? — Doable::Step
- #tee — Doable::Helpers::OS
- #touch — Doable::Helpers::OS
- #trigger — Doable::Job
- #update_user_gid — Doable::Helpers::Linux
- #validate_host — Doable::Helpers::OS