Table of Contents - qb-0.4.5 Documentation
Pages
- __init__.py
- __init__.py
- display_handler.py
- __init__.py
- __init__.py
- client.py
- image_manager.py
- __init__.py
- __init__.py
- client.py
- __init__.py
- logging.py
- logging.py
- strings.py
- README
Classes and Modules
- Object
- QB
- QB::Ansible
- QB::Ansible::Cmd
- QB::Ansible::Cmd::Playbook
- QB::Ansible::ConfigFile
- QB::Ansible::ConfigFile::Defaults
- QB::Ansible::Env
- QB::Ansible::Env::Devel
- QB::Ansible::Module
- QB::Ansible::Module::Response
- QB::Ansible::Modules
- QB::Ansible::Modules::Docker
- QB::Ansible::Modules::Docker::Image
- QB::Ansible::Plugins
- QB::Ansible::Plugins::Filters
- QB::Ansible::QB
- QB::Ansible::QB::Ansible
- QB::Ansible::QB::Ansible::QB
- QB::Ansible::QB::Ansible::QB::Ansible
- QB::Ansible::QB::Ansible::QB::Ansible::Module
- QB::Ansible::QB::Ansible::QB::Ansible::Module::Formatters
- QB::Ansible::QB::Ansible::QB::Ansible::Module::Formatters::JSON
- QB::Ansible::QB::Ansible::QB::Ansible::Module::Formatters::Processor
- QB::AnsibleVersionError
- QB::CLI
- QB::CLI::Dev
- QB::Data
- QB::Data::Immutable
- QB::Docker
- QB::Docker::CLI
- QB::Docker::CLI::Error
- QB::Docker::CLI::ManifestNotFoundError
- QB::Docker::Image
- QB::Docker::Image::Name
- QB::Docker::Image::Tag
- QB::Error
- QB::Execution
- QB::FSStateError
- QB::GitHub
- QB::GitHub::API
- QB::GitHub::Issue
- QB::GitHub::RepoID
- QB::GitHub::Resource
- QB::GitHub::Types
- QB::IPC
- QB::IPC::RPC
- QB::IPC::RPC::Server
- QB::IPC::STDIO
- QB::IPC::STDIO::Client
- QB::IPC::STDIO::Client::Connection
- QB::IPC::STDIO::Server
- QB::IPC::STDIO::Server::InService
- QB::IPC::STDIO::Server::LogService
- QB::IPC::STDIO::Server::LogService::Log
- QB::IPC::STDIO::Server::LogService::Log::error;
- QB::IPC::STDIO::Server::OutService
- QB::IPC::STDIO::Server::Service
- QB::Labs
- QB::Labs::Atom
- QB::Labs::Atom::APM
- QB::Options
- QB::Options::Option
- QB::Options::Option::OptionParserConcern
- QB::Options::Option::OptionParserConcern::TypeAcceptable
- QB::Options::Types
- QB::Package
- QB::Package::Gem
- QB::Package::Version
- QB::Package::Version::From
- QB::Package::Version::Leveled
- QB::Package::Version::Leveled::Types
- QB::Path
- QB::Python
- QB::QBVersionError
- QB::Repo
- QB::Repo::Git
- QB::Repo::Git::GitHub
- QB::Repo::Git::User
- QB::Repo::QB
- QB::Repo::QB::Repo
- QB::Repo::QB::Repo::QB
- QB::Repo::QB::Repo::QB::Repo
- QB::Repo::QB::Repo::QB::Repo::Git
- QB::Role
- QB::Role::MetadataError
- QB::Role::MultipleMatchesError
- QB::Role::NoMatchesError
- QB::StateError
- QB::UserInputError
- QB::Util
- QB::Util::Bundler
- QB::Util::Decorators
- QB::Util::Decorators::EnumFor
- QB::Util::Decorators::NoPropsInKwds
- QB::Util::DockerMixin
- QB::Util::DockerMixin::ClassMethods
- QB::Util::Resource
- QB::VersionError
Methods
- ::WANT_JSON_mode? — QB::Ansible::QB::Ansible::QB::Ansible::Module
- ::add — QB::Options
- ::all — QB::Docker::Image::Name
- ::ansible_version — QB
- ::arg — QB::Ansible::QB::Ansible::QB::Ansible::Module
- ::ask — QB::CLI
- ::ask_for_option — QB::CLI
- ::ask_for_options — QB
- ::available — QB::Role
- ::bin — QB::Python
- ::build! — QB::Docker::Image
- ::build_cmd — QB::Docker::CLI
- ::bundled? — QB::Util::Bundler
- ::check_ansible_version — QB
- ::class_for — QB::Package::Version::From
- ::clean_up_for — QB::IPC::STDIO::Server
- ::cli_ize_name — QB::Options
- ::client — QB::GitHub::API
- ::cmd — QB::Docker::CLI
- ::contract_path — QB::Util
- ::debug — QB
- ::default — QB::Labs::Atom::APM
- ::default_name_for — QB::Role
- ::dev — QB::CLI
- ::docker_tag — QB::Package::Version::From
- ::drop_ext — QB::Ansible::Plugins::Filters
- ::dynamic_width — QB
- ::dynamic_width_stty — QB
- ::dynamic_width_tput — QB
- ::end_with_config_file? — QB::Ansible::ConfigFile
- ::ensure_present! — QB::Docker::Image
- ::exists? — QB::Docker::Image::Name
- ::extract — QB::Package::Version
- ::file — QB::Package::Version::From
- ::finalizer_for — QB::IPC::STDIO::Server
- ::find_bin — QB::Labs::Atom::APM
- ::find_by — QB::GitHub::Issue
- ::find_up — QB::Util
- ::find_yaml_file! — QB::Util
- ::from — QB::Docker::Image::Name
- ::from — QB::Package::Version
- ::from_path — QB::Repo
- ::from_path — QB::Repo::QB::Repo::QB::Repo::Git
- ::from_path! — QB::Repo
- ::from_result — QB::Docker::CLI::Error
- ::from_root_path — QB::Package::Gem
- ::from_root_path! — QB::Package::Gem
- ::from_s — QB::Docker::Image::Name
- ::from_s — QB::Docker::Image::Tag
- ::from_string — QB::Package::Version
- ::gem_version — QB
- ::gemspec — QB
- ::gemspec_path — QB::Package::Gem
- ::gemver — QB::Package::Version::From
- ::get_include_path — QB::Role
- ::handle_run_error — QB::Ansible::QB::Ansible::QB::Ansible::Module
- ::help — QB::CLI
- ::https_url? — QB::Repo::Git::GitHub
- ::identifier_for — QB::Package::Version::From
- ::image_named? — QB::Docker::CLI
- ::image_names — QB::Docker::CLI
- ::images — QB::Docker::CLI
- ::images_cmd — QB::Docker::CLI
- ::include_role — QB::Options
- ::included — QB::Util::DockerMixin
- ::inspect_image — QB::Docker::CLI
- ::inspect_image_cmd — QB::Docker::CLI
- ::instance — QB::IPC::RPC::Server
- ::is_master_process! — QB::IPC
- ::is_tar — QB::Ansible::Plugins::Filters
- ::level — QB::Package::Version::Leveled::Types
- ::level_for — QB::Package::Version::Leveled
- ::level_for! — QB::Package::Version::Leveled
- ::list — QB::Docker::Image::Name
- ::list — QB::GitHub::Issue
- ::list — QB::CLI
- ::load_args — QB::Ansible::QB::Ansible::QB::Ansible::Module
- ::load_args_from_JSON_file — QB::Ansible::QB::Ansible::QB::Ansible::Module
- ::local_dev? — QB
- ::matches — QB::Role
- ::name — QB::Options::Option::OptionParserConcern::TypeAcceptable
- ::names — QB::Docker::Image
- ::namespace_for — QB::Role
- ::namespaceless_for — QB::Role
- ::new — QB::Ansible::Cmd::Playbook
- ::new — QB::Ansible::ConfigFile
- ::new — QB::Ansible::ConfigFile::Defaults
- ::new — QB::Ansible::Env
- ::new — QB::Ansible::QB::Ansible::QB::Ansible::Module
- ::new — QB::Ansible::QB::Ansible::QB::Ansible::Module::Formatters::JSON
- ::new — QB::Ansible::Module::Response
- ::new — QB::Execution
- ::new — QB::GitHub::Resource
- ::new — QB::IPC::RPC::Server
- ::new — QB::IPC::STDIO::Client::Connection
- ::new — QB::IPC::STDIO::Server
- ::new — QB::IPC::STDIO::Server::InService
- ::new — QB::IPC::STDIO::Server::LogService
- ::new — QB::IPC::STDIO::Server::LogService::Log
- ::new — QB::IPC::STDIO::Server::OutService
- ::new — QB::IPC::STDIO::Server::Service
- ::new — QB::Labs::Atom::APM
- ::new — QB::Options
- ::new — QB::Options::Option
- ::new — QB::Package
- ::new — QB::Package::Version::Leveled
- ::new — QB::Path
- ::new — QB::Role
- ::new — QB::Role::NoMatchesError
- ::new — QB::Role::MultipleMatchesError
- ::new — QB::Util::Resource
- ::object — QB::Package::Version::From
- ::parse — QB::Options::Option::OptionParserConcern::TypeAcceptable
- ::parse! — QB::Options
- ::parse_https_url — QB::Repo::Git::GitHub
- ::parse_ssh_url — QB::Repo::Git::GitHub
- ::parse_url — QB::Repo::Git::GitHub
- ::parse_url_with — QB::Repo::Git::GitHub
- ::path_env_var_name — QB::IPC::STDIO
- ::play — QB::CLI
- ::prop_values — QB::Package::Version::From
- ::pull — QB::Docker::CLI
- ::pull! — QB::Docker::CLI
- ::pull? — QB::Docker::CLI
- ::pull_cmd — QB::Docker::CLI
- ::push — QB::Docker::CLI
- ::push_cmd — QB::Docker::CLI
- ::rebundle! — QB::Util::Bundler
- ::repo — QB::Package::Version::From
- ::repo_name — QB::GitHub::Types
- ::repo_owner — QB::GitHub::Types
- ::req — QB::CLI::Dev
- ::require — QB::Role
- ::reset_path! — QB::Role
- ::resolve — QB::Util
- ::rmi — QB::Docker::CLI
- ::rmi_cmd — QB::Docker::CLI
- ::role_dir? — QB::Role
- ::run — QB::CLI
- ::run! — QB::Ansible::QB::Ansible::QB::Ansible::Module
- ::run_around — QB::IPC::RPC::Server
- ::run_cmd — QB::Docker::Image
- ::run_cmd! — QB::Docker::Image
- ::run_from_JSON_args_file! — QB::Ansible::QB::Ansible::QB::Ansible::Module
- ::run_from_args! — QB::Ansible::QB::Ansible::QB::Ansible::Module
- ::search_path — QB::Role
- ::segment_for — QB::Package::Version::From
- ::semver — QB::Package::Version::From
- ::serve — QB::CLI::Dev
- ::set_debug! — QB::CLI
- ::setup — QB::CLI
- ::setup_io! — QB::Ansible::QB::Ansible::QB::Ansible::Module
- ::split_identifiers — QB::Package::Version::From
- ::ssh_url? — QB::Repo::Git::GitHub
- ::string — QB::Package::Version::From
- ::sub_cmd — QB::Docker::CLI
- ::tag_cmd — QB::Docker::CLI
- ::terminal_width — QB
- ::testing? — QB
- ::to_display_path — QB::Role
- ::to_time_segment — QB::Package::Version
- ::to_var_name — QB::Ansible::Env
- ::type — QB::Options::Option::OptionParserConcern::TypeAcceptable
- ::unbundle! — QB::Util::Bundler
- ::unix? — QB
- ::url? — QB::Repo::Git::GitHub
- ::var_ize_name — QB::Options
- ::with_clean_env — QB::Util::Bundler
- ::words — QB::Util
- ::words_slice? — QB::Util
- ::words_start_with? — QB::Util
- #<=> — QB::Package::Version
- #== — QB::Package::Version
- #== — QB::Role
- #[] — QB::GitHub::Issue
- #accept_false? — QB::Options
- #api — QB::Repo::Git::GitHub
- #ask? — QB::Options
- #ask_vault_pass? — QB::Role
- #backtrace_to_s — QB::Ansible::QB::Ansible::QB::Ansible::Module::Formatters::Processor
- #banner — QB::Role
- #before_spawn — QB::Ansible::Cmd::Playbook
- #boolean? — QB::Options
- #build? — QB::Package::Version
- #build_commit — QB::Package::Version
- #build_dirty? — QB::Package::Version
- #build_segments_for_from_image — QB::Ansible::Modules::Docker::Image
- #build_version — QB::Package::Version
- #call — QB::Ansible::QB::Ansible::QB::Ansible::Module::Formatters::JSON
- #call — QB::IPC::RPC::Server
- #call — QB::Util::Decorators::EnumFor
- #call — QB::Util::Decorators::NoPropsInKwds
- #changed! — QB::Ansible::QB::Ansible::QB::Ansible::Module
- #check_docker_tag — QB::Util::DockerMixin::ClassMethods
- #check_requirements — QB::Role
- #clean? — QB::Repo::QB::Repo::QB::Repo::Git
- #close! — Object
- #cmd_options — QB::Ansible::Cmd::Playbook
- #connect! — QB::IPC::STDIO::Client::Connection
- #connected? — QB::IPC::STDIO::Client::Connection
- #connections — QB::IPC::STDIO::Client::Connection
- #convert_key — QB::Ansible::Module::Response
- #create_logger — QB::IPC::STDIO::Server::Service
- #cwd? — QB::Path
- #debug — QB::Ansible::QB::Ansible::QB::Ansible::Module
- #default_ansible_options — QB::Role
- #default_dir — QB::Role
- #default_dir_for — QB::Role
- #defaults — QB::Ansible::ConfigFile
- #defaults — QB::Role
- #description — QB::Options
- #description — QB::Role
- #dev? — QB::Package::Version::Leveled
- #dirty? — QB::Docker::Image::Name
- #dirty? — QB::Docker::Image::Tag
- #dirty? — QB::Package::Version
- #disconnect! — QB::IPC::STDIO::Client::Connection
- #display_name — QB::Role
- #docker_tag — QB::Package::Version
- #done — QB::Ansible::QB::Ansible::QB::Ansible::Module
- #env — QB::Ansible::Cmd::Playbook
- #eql? — QB::Package::Version
- #eql? — QB::Role
- #examples — QB::Options
- #examples — QB::Role
- #exception — QB::Ansible::QB::Ansible::QB::Ansible::Module::Formatters::Processor
- #exist? — QB::Docker::Image::Name
- #exists? — QB::Docker::Image::Name
- #exit_json — QB::Ansible::QB::Ansible::QB::Ansible::Module
- #expanded? — QB::Path
- #fail — QB::Ansible::QB::Ansible::QB::Ansible::Module
- #force? — QB::Ansible::Modules::Docker::Image
- #format_examples — QB::Role
- #formatted — QB::Docker::Image::Name
- #from_path! — QB::Repo::QB::Repo::QB::Repo::Git
- #full_name — QB::GitHub::RepoID
- #full_name — QB::Repo::QB::Repo::QB::Repo::Git
- #gem — QB::Path
- #get_path! — QB::IPC::STDIO::Client::Connection
- #git — QB::Ansible::Modules::Docker::Image
- #git — QB::Path
- #git_https_url — QB::GitHub::RepoID
- #git_ssh_url — QB::GitHub::RepoID
- #git_url — QB::GitHub::RepoID
- #github? — QB::Repo::QB::Repo::QB::Repo::Git
- #github? — QB::Repo::Git::GitHub
- #global_get — QB::IPC::STDIO::Client::Connection
- #global_set! — QB::IPC::STDIO::Client::Connection
- #handle_plugins_filters — QB::IPC::RPC::Server
- #handle_send — QB::IPC::RPC::Server
- #has_dir_arg? — QB::Role
- #has_examples? — QB::Options
- #hash — QB::Package::Version
- #hash — QB::Role
- #head_short — QB::Repo::QB::Repo::QB::Repo::Git
- #host — QB::Docker::Image::Name
- #image_name — QB::Ansible::Modules::Docker::Image
- #image_version — QB::Ansible::Modules::Docker::Image
- #in_repo? — QB::Package
- #info — QB::Ansible::QB::Ansible::QB::Ansible::Module
- #init_type! — QB::Options::Option
- #inspect — QB::Docker::Image::Name
- #install — QB::Labs::Atom::APM
- #installed? — QB::Labs::Atom::APM
- #issue — QB::Repo::Git::GitHub
- #kwds — QB::Ansible::Cmd::Playbook
- #level — QB::Package::Version::Leveled
- #level? — QB::Package::Version
- #lib — QB::Repo::QB::Repo::QB::Repo::Git
- #list — QB::Labs::Atom::APM
- #load_defaults — QB::Role
- #load_log_in_thread — QB::IPC::STDIO::Server::LogService
- #load_meta — QB::Role
- #logger_for — QB::IPC::STDIO::Server::LogService
- #main — QB::Ansible::Modules::Docker::Image
- #meta — QB::Role
- #meta? — QB::Options
- #meta_or — QB::Role
- #mkdir — QB::Role
- #namespace — QB::Role
- #namespaceless — QB::Role
- #need_meta — QB::Role
- #normalized — QB::Package::Version
- #npm_version — QB::Package::Version::From
- #open! — Object
- #option_metas — QB::Role
- #option_parser_add — QB::Options::Option
- #option_parser_args — QB::Options::Option
- #option_parser_bool_args — QB::Options::Option
- #option_parser_default — QB::Options::Option
- #option_parser_description — QB::Options::Option
- #option_parser_examples — QB::Options::Option
- #option_parser_format_multiline — QB::Options::Option::OptionParserConcern
- #option_parser_non_bool_args — QB::Options::Option
- #option_parser_spacer — QB::Options::Option::OptionParserConcern
- #option_parser_type — QB::Options::Option
- #option_parser_type_acceptable — QB::Options::Option::OptionParserConcern
- #option_parser_value_name — QB::Options::Option::OptionParserConcern
- #options — QB::Role
- #options_key — QB::Role
- #parse! — QB::Options
- #parse_ansible! — QB::Options
- #path — QB::GitHub::RepoID
- #path — QB::Path
- #pathname — QB::Path
- #prepare — QB::Ansible::Cmd::Playbook
- #prerelease? — QB::Package::Version
- #prerelease_version — QB::Package::Version
- #pretty_print — QB::Docker::Image::Name
- #process_info — QB::IPC::STDIO::Server::LogService::Log
- #puts_examples — QB::Role
- #rc? — QB::Package::Version::Leveled
- #realpath? — QB::Path
- #relative — QB::Path
- #release — QB::Package::Version
- #release? — QB::Package::Version
- #release_version — QB::Package::Version
- #repo — QB::Package
- #repo_clean? — QB::Ansible::Modules::Docker::Image
- #repo_dirty? — QB::Ansible::Modules::Docker::Image
- #repo_rel_path — QB::Package
- #required? — QB::Options
- #requirements — QB::Role
- #respond — QB::IPC::RPC::Server
- #respond_error — QB::IPC::RPC::Server
- #respond_not_found — QB::IPC::RPC::Server
- #respond_ok — QB::IPC::RPC::Server
- #roles_path — QB::Ansible::ConfigFile::Defaults
- #route — QB::IPC::RPC::Server
- #run! — QB::Ansible::QB::Ansible::QB::Ansible::Module
- #save? — QB::Options
- #save_options — QB::Role
- #semver — QB::Package::Version
- #services — QB::IPC::STDIO::Server
- #source_base_version — QB::Ansible::Modules::Docker::Image
- #source_dev_version — QB::Ansible::Modules::Docker::Image
- #source_non_dev_version — QB::Ansible::Modules::Docker::Image
- #source_version — QB::Ansible::Modules::Docker::Image
- #spawn — QB::Ansible::Cmd::Playbook
- #start! — QB::IPC::RPC::Server
- #start! — QB::IPC::STDIO::Server
- #status — QB::Repo::QB::Repo::QB::Repo::Git
- #stop! — QB::IPC::RPC::Server
- #stop! — QB::IPC::STDIO::Server
- #summary — QB::Role
- #tags — QB::Repo
- #tags — QB::Repo::QB::Repo::QB::Repo::Git
- #title_filename — QB::GitHub::Issue
- #to_a — QB::Package::Version
- #to_docker_tag — QB::Util::DockerMixin::ClassMethods
- #to_failure — QB::Ansible::Module::Response
- #to_h — QB::Ansible::Env
- #to_h — QB::Ansible::Env::Devel
- #to_s — QB::Docker::Image::Name
- #to_s — QB::Docker::Image::Tag
- #to_s — QB::GitHub::RepoID
- #to_s — QB::Package::Version
- #to_s — QB::Role
- #transition_to — QB::Package::Version::Leveled
- #transition_to_dev — QB::Package::Version::Leveled
- #transition_to_rc — QB::Package::Version::Leveled
- #transition_to_release — QB::Package::Version::Leveled
- #try_realpath — QB::Path
- #usage — QB::Options
- #usage — QB::Role
- #valid_docker_tag? — QB::Util::DockerMixin::ClassMethods
- #value_data — QB::Options
- #var_prefix — QB::Role
- #version — QB::Labs::Atom::APM
- #version_tag — QB::Package
- #version_tag_prefix — QB::Package
- #versions — QB::Package
- #warn — QB::Ansible::QB::Ansible::QB::Ansible::Module
- #work_in_thread — QB::IPC::STDIO::Server::InService
- #work_in_thread — QB::IPC::STDIO::Server::LogService
- #work_in_thread — QB::IPC::STDIO::Server::OutService
- #write_log — QB::IPC::STDIO::Server::LogService