Table of Contents - cult-0.2.0 Documentation
Classes and Modules
- Cult
- Cult::Artifact
- Cult::BuildTask
- Cult::Bundle
- Cult::CLI
- Cult::CLI::ArgumentArrayExtensions
- Cult::CLI::CLIError
- Cult::CLI::CommandDSLExtensions
- Cult::CLI::CommandExtensions
- Cult::CLI::ConsoleContext
- Cult::CLI::OptionParserExtensions
- Cult::Commander
- Cult::CommanderSync
- Cult::Definition
- Cult::Driver
- Cult::Driver::GemNeededError
- Cult::Drivers
- Cult::Drivers::Common
- Cult::Drivers::Common::ClassMethods
- Cult::Drivers::DigitalOceanDriver
- Cult::Drivers::LinodeDriver
- Cult::Drivers::VirtualBoxDriver
- Cult::Drivers::VultrDriver
- Cult::EventTask
- Cult::LinodeMonkeyPatch
- Cult::NamedArray
- Cult::NamedArray::ArrayExtensions
- Cult::NamedArray::IndexWrapper
- Cult::NamedArray::ObjectExtensions
- Cult::Node
- Cult::Paramap
- Cult::Paramap::Job
- Cult::Project
- Cult::ProjectContext
- Cult::Provider
- Cult::Role
- Cult::SingletonInstances
- Cult::SingletonInstances::ClassMethods
- Cult::SingletonInstances::cls
- Cult::Skel
- Cult::TableExtensions
- Cult::Task
- Cult::Template
- Cult::Template::Context
- Cult::Transaction
- Cult::Transaction::Log
- Cult::Transferable
- Cult::Transferable::ClassMethods
- Cult::UserRefinements
- Cult::UserRefinements::Util
- String
Methods
- ::all — Cult::Provider
- ::all — Cult::Role
- ::all_files — Cult::Provider
- ::all_files — Cult::Role
- ::all_for_role — Cult::Artifact
- ::all_for_role — Cult::Task
- ::by_name — Cult::Role
- ::collection_name — Cult::Artifact
- ::collection_name — Cult::Task
- ::concurrency — Cult
- ::concurrency= — Cult
- ::delegate_to_definition — Cult::Role
- ::driver_name — Cult::Driver
- ::env_flag — Cult
- ::from_cwd — Cult::Project
- ::from_data! — Cult::Node
- ::from_serial_and_name — Cult::BuildTask
- ::generate_defaults — Cult::Provider
- ::included — Cult::Drivers::Common
- ::included — Cult::SingletonInstances
- ::included — Cult::Transferable
- ::indexable_wrapper — Cult::NamedArray
- ::inspect — Cult::Driver
- ::interrupts — Cult::Drivers::LinodeDriver
- ::locate — Cult::Project
- ::named_array_identifier — Cult::Driver
- ::new — Cult::Artifact
- ::new — Cult::Bundle
- ::new — Cult::CLI::ConsoleContext
- ::new — Cult::Commander
- ::new — Cult::CommanderSync
- ::new — Cult::Definition
- ::new — Cult::Driver
- ::new — Cult::Driver::GemNeededError
- ::new — Cult::Drivers::DigitalOceanDriver
- ::new — Cult::Drivers::LinodeDriver
- ::new — Cult::Drivers::VirtualBoxDriver
- ::new — Cult::Drivers::VultrDriver
- ::new — Cult::NamedArray::IndexWrapper
- ::new — Cult::Paramap
- ::new — Cult::Paramap::Job
- ::new — Cult::Project
- ::new — Cult::ProjectContext
- ::new — Cult::Provider
- ::new — Cult::Role
- ::new — Cult::Skel
- ::new — Cult::Task
- ::new — Cult::BuildTask
- ::new — Cult::EventTask
- ::new — Cult::Template
- ::new — Cult::Template::Context
- ::new — Cult::Transaction::Log
- ::new — Cult::CLI::ArgumentArrayExtensions
- ::path — Cult::Node
- ::path — Cult::Provider
- ::path — Cult::Role
- ::setup! — Cult::Driver
- ::setup! — Cult::Drivers::DigitalOceanDriver
- ::setup! — Cult::Drivers::LinodeDriver
- ::setup! — Cult::Drivers::VirtualBoxDriver
- ::setup! — Cult::Drivers::VultrDriver
- ::singletons? — Cult
- ::spawn — Cult::Task
- ::to_s — Cult::Driver
- ::try_requires! — Cult::Driver
- ::valid_name? — Cult::BuildTask
- ::valid_name? — Cult::EventTask
- ::with_api_key — Cult::Drivers::VultrDriver
- #== — Cult::Role
- #[] — Cult::Definition
- #[] — Cult::NamedArray
- #[] — Cult::NamedArray::IndexWrapper
- #[]= — Cult::Definition
- #_process — Cult::Template::Context
- #add_file — Cult::Bundle
- #add_job — Cult::Paramap
- #addr — Cult::Node
- #addr_from — Cult::Node
- #all — Cult::NamedArray
- #all — Cult::Drivers
- #artifacts — Cult::Role
- #ask — Cult::CLI
- #await_creation — Cult::Drivers::DigitalOceanDriver
- #await_ip_address — Cult::Drivers::VirtualBoxDriver
- #await_ssh — Cult::Drivers::Common
- #backoff_loop — Cult::Drivers::Common
- #binary? — Cult::Transferable
- #block — Cult::CLI::CommandExtensions
- #bootstrap! — Cult::Commander
- #build_order — Cult::Role
- #build_regexp_from_string — Cult::NamedArray
- #build_tasks — Cult::Role
- #cache_get — Cult::SingletonInstances::ClassMethods
- #cache_put — Cult::SingletonInstances::ClassMethods
- #check_argument_spec! — Cult::CLI::CommandExtensions
- #cluster — Cult::Node
- #collection_name — Cult::Role
- #collection_name — Cult::Transferable
- #collection_name — Cult::Transferable::ClassMethods
- #commands — Cult::CLI
- #connect — Cult::Commander
- #connect_timeout — Cult::Drivers::Common
- #console_cmd — Cult::CLI
- #constructed? — Cult::Project
- #contents — Cult::Transferable
- #copy! — Cult::Skel
- #copy_template — Cult::Skel
- #create_build_tar — Cult::Commander
- #create_sync_tar — Cult::Commander
- #cult — Cult::CLI::ConsoleContext
- #cultrc — Cult::Project
- #cultsrcid — Cult::Template::Context
- #default_provider — Cult::Project
- #definition — Cult::Provider
- #definition — Cult::Role
- #definition_parameters — Cult::Definition
- #definition_parameters — Cult::Node
- #definition_parameters — Cult::Provider
- #definition_parameters — Cult::Role
- #definition_parents — Cult::Definition
- #definition_parents — Cult::Provider
- #definition_parents — Cult::Role
- #definition_path — Cult::Definition
- #definition_path — Cult::Node
- #definition_path — Cult::Provider
- #definition_path — Cult::Role
- #destroy! — Cult::Drivers::DigitalOceanDriver
- #destroy! — Cult::Drivers::LinodeDriver
- #destroy! — Cult::Drivers::VirtualBoxDriver
- #destroy! — Cult::Drivers::VultrDriver
- #destroy_ssh_key! — Cult::Drivers::DigitalOceanDriver
- #destroy_ssh_key! — Cult::Drivers::VultrDriver
- #development? — Cult::Project
- #direct — Cult::Definition
- #disk_size_for_size — Cult::Drivers::LinodeDriver
- #distro_name — Cult::Drivers::Common
- #dquote — Cult::UserRefinements
- #dquote — Cult::UserRefinements::Util
- #driver — Cult::Provider
- #drivers — Cult::Project
- #env — Cult::Project
- #eql? — Cult::Role
- #esc — Cult::Commander
- #esc — Cult::Drivers::VirtualBoxDriver
- #event_name — Cult::EventTask
- #event_tasks — Cult::Role
- #exception — Cult::Paramap::Job
- #exec_remote! — Cult::Commander
- #execute_cultrc — Cult::Project
- #exist? — Cult::NamedArray
- #exist? — Cult::Node
- #exist? — Cult::Project
- #exist? — Cult::Role
- #exit — Cult::CLI::ConsoleContext
- #expand_predicate — Cult::NamedArray
- #extra_path — Cult::Node
- #extract_index — Cult::NamedArray
- #extract_regexp_options — Cult::NamedArray
- #fetch — Cult::NamedArray
- #fetch_api_key — Cult::LinodeMonkeyPatch
- #fetch_by_index — Cult::NamedArray
- #fetch_ip — Cult::Drivers::VultrDriver
- #fetch_item — Cult::CLI
- #fetch_items — Cult::CLI
- #fetch_mapped — Cult::Drivers::Common
- #fetch_response! — Cult::Paramap::Job
- #file_mode — Cult::Task
- #file_mode — Cult::Transferable
- #files — Cult::Role
- #find_sync_tasks — Cult::Commander
- #first — Cult::NamedArray
- #format_description — String
- #generate_ssh_keys! — Cult::Node
- #get_ip_data — Cult::Drivers::VirtualBoxDriver
- #git_branch — Cult::Project
- #git_commit_id — Cult::Project
- #guest_command — Cult::Drivers::VirtualBoxDriver
- #guest_copy — Cult::Drivers::VirtualBoxDriver
- #handle_exception — Cult::Paramap
- #handle_response — Cult::Paramap
- #handle_result — Cult::Paramap
- #has_role? — Cult::Role
- #hash — Cult::Role
- #images_map — Cult::Drivers::DigitalOceanDriver
- #images_map — Cult::Drivers::LinodeDriver
- #images_map — Cult::Drivers::VirtualBoxDriver
- #images_map — Cult::Drivers::VultrDriver
- #includes — Cult::Node
- #includes — Cult::Role
- #init_cmd — Cult::CLI
- #inspect — Cult::Artifact
- #inspect — Cult::Definition
- #inspect — Cult::Driver
- #inspect — Cult::NamedArray::IndexWrapper
- #inspect — Cult::Project
- #inspect — Cult::Provider
- #inspect — Cult::Role
- #install! — Cult::Commander
- #install! — Cult::LinodeMonkeyPatch
- #ip_property_name — Cult::Drivers::VirtualBoxDriver
- #job_by_pid — Cult::Paramap
- #job_queue_full? — Cult::Paramap
- #key? — Cult::NamedArray
- #keys — Cult::NamedArray
- #latest_kernel_id — Cult::Drivers::LinodeDriver
- #launch_browser — Cult::CLI
- #leader — Cult::Node
- #load! — Cult::Drivers
- #load_commands! — Cult::CLI
- #load_rc — Cult::CLI::ConsoleContext
- #location_of — Cult::Project
- #marshal_dump — Cult::Node
- #marshal_load — Cult::Node
- #max_concurrent — Cult::Paramap
- #memoize — Cult::Drivers::Common::ClassMethods
- #message — Cult::Driver::GemNeededError
- #method_missing — Cult::ProjectContext
- #more_tasks? — Cult::Paramap
- #name — Cult::Project
- #name — Cult::Provider
- #name — Cult::Role
- #name — Cult::Transferable
- #named_array_identifier — Cult::NamedArray::ObjectExtensions
- #names_for_provider — Cult::Node
- #names_for_role — Cult::Role
- #names_for_task — Cult::Role
- #names_for_zone — Cult::Node
- #new — Cult::SingletonInstances::ClassMethods
- #new_job_index — Cult::Paramap
- #next_task — Cult::Paramap
- #node? — Cult::Node
- #node? — Cult::Role
- #node_cmd — Cult::CLI
- #node_path — Cult::Node
- #nodes — Cult::Project
- #none — Cult::CLI::CommandDSLExtensions
- #normal_key? — Cult::NamedArray
- #offer_gem_install — Cult::CLI
- #optional_project — Cult::CLI::CommandDSLExtensions
- #paramap — Cult
- #parent_roles — Cult::Role
- #pass_name — Cult::EventTask
- #password — Cult::CLI
- #path — Cult::CLI::ConsoleContext
- #peers — Cult::Node
- #ping — Cult::Commander
- #prepare_forked_environment! — Cult::Paramap::Job
- #process — Cult::Template
- #process_file — Cult::Skel
- #process_finished_job — Cult::Paramap
- #project_required= — Cult::CLI::CommandExtensions
- #project_required? — Cult::CLI::CommandExtensions
- #prompt — Cult::CLI
- #protect — Cult::Transaction::Log
- #provider — Cult::Node
- #provider_cmd — Cult::CLI
- #provider_leader — Cult::Node
- #provider_leader? — Cult::Node
- #provider_peers — Cult::Node
- #providers — Cult::Project
- #provision! — Cult::Drivers::DigitalOceanDriver
- #provision! — Cult::Drivers::LinodeDriver
- #provision! — Cult::Drivers::VirtualBoxDriver
- #provision! — Cult::Drivers::VultrDriver
- #query_for_role — Cult::Role
- #queue_next_task — Cult::Paramap
- #quiet= — Cult::CLI
- #quiet? — Cult::CLI
- #rebind_streams! — Cult::Paramap::Job
- #recursive_parent_roles — Cult::Role
- #relative_path — Cult::Artifact
- #relative_path — Cult::Project
- #relative_path — Cult::Role
- #relative_path — Cult::Task
- #remote_path — Cult::Project
- #remote_path — Cult::Role
- #remote_path — Cult::Transferable
- #render — Cult::TableExtensions
- #render_plain — Cult::TableExtensions
- #report_exceptions — Cult::Paramap
- #required_passes — Cult::CommanderSync
- #result — Cult::Paramap::Job
- #role_cmd — Cult::CLI
- #role_file — Cult::Role
- #role_leader — Cult::Node
- #role_leader? — Cult::Node
- #role_relative_path — Cult::Transferable
- #roles — Cult::Project
- #rollback — Cult::Transaction::Log
- #run — Cult::Paramap
- #run — Cult::CLI::OptionParserExtensions
- #run — Cult::CLI::CommandDSLExtensions
- #same_network? — Cult::Node
- #say — Cult::CLI
- #send_tar — Cult::Commander
- #set_project — Cult::CLI
- #singletons — Cult::SingletonInstances::ClassMethods
- #sizes_map — Cult::Drivers::DigitalOceanDriver
- #sizes_map — Cult::Drivers::LinodeDriver
- #sizes_map — Cult::Drivers::VirtualBoxDriver
- #sizes_map — Cult::Drivers::VultrDriver
- #skeleton_files — Cult::Skel
- #slash — Cult::UserRefinements
- #slash — Cult::UserRefinements::Util
- #slugify — Cult::Drivers::Common
- #squote — Cult::UserRefinements
- #squote — Cult::UserRefinements::Util
- #ssh_key_info — Cult::Drivers::Common
- #ssh_known_hosts_file — Cult::Node
- #ssh_port — Cult::Node
- #ssh_private_key_file — Cult::Node
- #ssh_public_key_file — Cult::Node
- #state_path — Cult::Node
- #success? — Cult::Paramap::Job
- #sync! — Cult::Commander
- #sync! — Cult::CommanderSync
- #task_cmd — Cult::CLI
- #tasks — Cult::Role
- #template — Cult::Skel
- #template_file — Cult::Skel
- #to_a — Cult::NamedArray::IndexWrapper
- #to_ary — Cult::NamedArray::IndexWrapper
- #to_named_array — Cult::NamedArray
- #to_named_array — Cult::NamedArray::IndexWrapper
- #to_named_array — Cult::NamedArray::ArrayExtensions
- #to_s — Cult::Artifact
- #to_s — Cult::Definition
- #to_s — Cult::Driver
- #to_s — Cult::Project
- #to_s — Cult::Role
- #to_s — Cult::TableExtensions
- #transaction — Cult::Transaction
- #tree — Cult::Role
- #unique_id — Cult::CLI
- #unlimited — Cult::CLI::CommandDSLExtensions
- #unset_ip_data — Cult::Drivers::VirtualBoxDriver
- #unwind — Cult::Transaction::Log
- #upload_ssh_key — Cult::Drivers::DigitalOceanDriver
- #upload_ssh_key — Cult::Drivers::VultrDriver
- #values — Cult::NamedArray
- #wait_for_next_job_to_finish — Cult::Paramap
- #where — Cult::NamedArray
- #with — Cult::NamedArray
- #with_id_mapping — Cult::Drivers::Common::ClassMethods
- #write_response! — Cult::Paramap::Job
- #yes= — Cult::CLI
- #yes? — Cult::CLI
- #yes_no? — Cult::CLI
- #zone_leader — Cult::Node
- #zone_leader? — Cult::Node
- #zone_peers — Cult::Node
- #zones — Cult::Drivers::VirtualBoxDriver
- #zones_map — Cult::Drivers::DigitalOceanDriver
- #zones_map — Cult::Drivers::LinodeDriver
- #zones_map — Cult::Drivers::VultrDriver