Table of Contents - itamae-mitsurin-1.0.3 Documentation
Pages
- Gemfile
- Rakefile
- nothing.json
- sample.json
- itamae_task.config
- itamae_with_git_task.config
- itamae_with_target_task.config
- local_task.config
- sample01.json
- file.org
- version
Classes and Modules
- Hash
- ItamaeMitsurin
- ItamaeMitsurin::Backend
- ItamaeMitsurin::Backend::Base
- ItamaeMitsurin::Backend::Docker
- ItamaeMitsurin::Backend::Local
- ItamaeMitsurin::Backend::Ssh
- ItamaeMitsurin::CLI
- ItamaeMitsurin::Definition
- ItamaeMitsurin::Handler
- ItamaeMitsurin::Handler::Base
- ItamaeMitsurin::Handler::Debug
- ItamaeMitsurin::Handler::Fluentd
- ItamaeMitsurin::Handler::Json
- ItamaeMitsurin::HandlerProxy
- ItamaeMitsurin::Logger
- ItamaeMitsurin::Logger::FileFormatter
- ItamaeMitsurin::Logger::Formatter
- ItamaeMitsurin::Logger::Helper
- ItamaeMitsurin::Mitsurin
- ItamaeMitsurin::Mitsurin::Base
- ItamaeMitsurin::Mitsurin::BaseTask
- ItamaeMitsurin::Mitsurin::CLI
- ItamaeMitsurin::Mitsurin::Creators
- ItamaeMitsurin::Mitsurin::Creators::Cookbook
- ItamaeMitsurin::Mitsurin::Creators::Project
- ItamaeMitsurin::Mitsurin::ItamaeTask
- ItamaeMitsurin::Mitsurin::ItamaeWithTargetTask
- ItamaeMitsurin::Mitsurin::LocalTask
- ItamaeMitsurin::Mitsurin::ServerspecTask
- ItamaeMitsurin::Mitsurin::ServerspecWithTargetTask
- ItamaeMitsurin::Node
- ItamaeMitsurin::Notification
- ItamaeMitsurin::Recipe
- ItamaeMitsurin::Recipe::EvalContext
- ItamaeMitsurin::Recipe::RecipeFromDefinition
- ItamaeMitsurin::RecipeChildren
- ItamaeMitsurin::Resource
- ItamaeMitsurin::Resource::AwsEbsVolume
- ItamaeMitsurin::Resource::AwsEc2Instance
- ItamaeMitsurin::Resource::AwsRoute53Rrset
- ItamaeMitsurin::Resource::AwsRoute53RrsetAlias
- ItamaeMitsurin::Resource::Base
- ItamaeMitsurin::Resource::Base::EvalContext
- ItamaeMitsurin::Resource::Directory
- ItamaeMitsurin::Resource::Execute
- ItamaeMitsurin::Resource::File
- ItamaeMitsurin::Resource::GemPackage
- ItamaeMitsurin::Resource::Git
- ItamaeMitsurin::Resource::Group
- ItamaeMitsurin::Resource::HttpRequest
- ItamaeMitsurin::Resource::Link
- ItamaeMitsurin::Resource::LocalRubyBlock
- ItamaeMitsurin::Resource::Package
- ItamaeMitsurin::Resource::RemoteDirectory
- ItamaeMitsurin::Resource::RemoteFile
- ItamaeMitsurin::Resource::S3File
- ItamaeMitsurin::Resource::Service
- ItamaeMitsurin::Resource::Template
- ItamaeMitsurin::Resource::Template::RenderContext
- ItamaeMitsurin::Resource::User
- ItamaeMitsurin::Runner
- ItamaeMitsurin::Subscription
- Object
- Regexp
- Specinfra
- Specinfra::Backend
- Specinfra::Backend::Base
- Specinfra::Backend::Exec
- Specinfra::Backend::Ssh
- Specinfra::Configuration
Methods
- ::broadcast — ItamaeMitsurin::Logger
- ::create — ItamaeMitsurin::Notification
- ::create — ItamaeMitsurin::Backend
- ::create_class — ItamaeMitsurin::Definition
- ::define_attribute — ItamaeMitsurin::Resource::Base
- ::define_exec_options — ItamaeMitsurin::CLI
- ::define_resource — ItamaeMitsurin::Resource
- ::find — ItamaeMitsurin::Mitsurin::Creators
- ::find_recipe_in_gem — ItamaeMitsurin::Recipe
- ::from_type — ItamaeMitsurin::Handler
- ::get_node_recipes — ItamaeMitsurin::Mitsurin::Base
- ::get_resource_class — ItamaeMitsurin::Resource
- ::get_role_recipes — ItamaeMitsurin::Mitsurin::Base
- ::handler_logger — ItamaeMitsurin::Mitsurin::Base
- ::inherited — ItamaeMitsurin::Resource::Base
- ::jq — ItamaeMitsurin::Mitsurin::Base
- ::logger — ItamaeMitsurin
- ::logger= — ItamaeMitsurin
- ::new — ItamaeMitsurin::Backend::Base
- ::new — ItamaeMitsurin::CLI
- ::new — ItamaeMitsurin::Definition
- ::new — ItamaeMitsurin::Handler::Base
- ::new — ItamaeMitsurin::Handler::Fluentd
- ::new — ItamaeMitsurin::Handler::Json
- ::new — ItamaeMitsurin::HandlerProxy
- ::new — ItamaeMitsurin::Node
- ::new — ItamaeMitsurin::Recipe
- ::new — ItamaeMitsurin::Recipe::EvalContext
- ::new — ItamaeMitsurin::Resource::Base
- ::new — ItamaeMitsurin::Resource::Base::EvalContext
- ::new — ItamaeMitsurin::Resource::Service
- ::new — ItamaeMitsurin::Resource::Template::RenderContext
- ::new — ItamaeMitsurin::Runner
- ::parse_description — ItamaeMitsurin::Resource
- ::run — ItamaeMitsurin::Runner
- ::source_root — ItamaeMitsurin::Mitsurin::Creators::Cookbook
- ::source_root — ItamaeMitsurin::Mitsurin::Creators::Project
- ::sudo_password — Specinfra::Configuration
- ::to_camel_case — ItamaeMitsurin::Resource
- ::write_tmp_json — ItamaeMitsurin::Mitsurin::Base
- ::write_tmp_nodes — ItamaeMitsurin::Mitsurin::Base
- #[] — ItamaeMitsurin::Node
- #_dependency_in_dot — ItamaeMitsurin::RecipeChildren
- #_event — ItamaeMitsurin::HandlerProxy
- #_event_with_block — ItamaeMitsurin::HandlerProxy
- #_reverse_merge — ItamaeMitsurin::Node
- #action_attach — ItamaeMitsurin::Resource::AwsEbsVolume
- #action_create — ItamaeMitsurin::Resource::AwsEbsVolume
- #action_create — ItamaeMitsurin::Resource::AwsEc2Instance
- #action_create — ItamaeMitsurin::Resource::AwsRoute53Rrset
- #action_create — ItamaeMitsurin::Resource::AwsRoute53RrsetAlias
- #action_create — ItamaeMitsurin::Resource::Directory
- #action_create — ItamaeMitsurin::Resource::File
- #action_create — ItamaeMitsurin::Resource::Group
- #action_create — ItamaeMitsurin::Resource::Link
- #action_create — ItamaeMitsurin::Resource::RemoteDirectory
- #action_create — ItamaeMitsurin::Resource::User
- #action_delete — ItamaeMitsurin::Resource::AwsRoute53Rrset
- #action_delete — ItamaeMitsurin::Resource::AwsRoute53RrsetAlias
- #action_delete — ItamaeMitsurin::Resource::Directory
- #action_delete — ItamaeMitsurin::Resource::File
- #action_delete — ItamaeMitsurin::Resource::HttpRequest
- #action_delete — ItamaeMitsurin::Resource::RemoteDirectory
- #action_disable — ItamaeMitsurin::Resource::Service
- #action_edit — ItamaeMitsurin::Resource::File
- #action_enable — ItamaeMitsurin::Resource::Service
- #action_get — ItamaeMitsurin::Resource::HttpRequest
- #action_install — ItamaeMitsurin::Resource::GemPackage
- #action_install — ItamaeMitsurin::Resource::Package
- #action_nothing — ItamaeMitsurin::Resource::Base
- #action_options — ItamaeMitsurin::Resource::HttpRequest
- #action_post — ItamaeMitsurin::Resource::HttpRequest
- #action_put — ItamaeMitsurin::Resource::HttpRequest
- #action_reload — ItamaeMitsurin::Resource::Service
- #action_remove — ItamaeMitsurin::Resource::Package
- #action_resource — ItamaeMitsurin::Notification
- #action_resource — ItamaeMitsurin::Subscription
- #action_restart — ItamaeMitsurin::Resource::Service
- #action_run — ItamaeMitsurin::Resource::Execute
- #action_run — ItamaeMitsurin::Resource::LocalRubyBlock
- #action_start — ItamaeMitsurin::Resource::AwsEc2Instance
- #action_start — ItamaeMitsurin::Resource::Service
- #action_stop — ItamaeMitsurin::Resource::Service
- #action_sync — ItamaeMitsurin::Resource::Git
- #action_upgrade — ItamaeMitsurin::Resource::GemPackage
- #action_upsert — ItamaeMitsurin::Resource::AwsRoute53Rrset
- #action_upsert — ItamaeMitsurin::Resource::AwsRoute53RrsetAlias
- #backend — ItamaeMitsurin::Resource::Base
- #build_command — ItamaeMitsurin::Backend::Base
- #bundle — ItamaeMitsurin::Mitsurin::Creators::Project
- #call — ItamaeMitsurin::Logger::Formatter
- #call — ItamaeMitsurin::Logger::FileFormatter
- #check_command — ItamaeMitsurin::Resource::Base
- #check_empty_dir — ItamaeMitsurin::Resource::Git
- #clear_current_attributes — ItamaeMitsurin::Resource::Base
- #color — ItamaeMitsurin::Logger::Formatter
- #color — ItamaeMitsurin::Logger::Helper
- #colorize — ItamaeMitsurin::Logger::Formatter
- #compare_file — ItamaeMitsurin::Resource::File
- #compare_to — ItamaeMitsurin::Resource::File
- #content_file — ItamaeMitsurin::Resource::File
- #content_file — ItamaeMitsurin::Resource::RemoteFile
- #content_file — ItamaeMitsurin::Resource::Template
- #copy_files — ItamaeMitsurin::Mitsurin::Creators::Cookbook
- #copy_files — ItamaeMitsurin::Mitsurin::Creators::Project
- #create — ItamaeMitsurin::Mitsurin::CLI
- #create_itamae_command — ItamaeMitsurin::Mitsurin::BaseTask
- #create_itamae_command — ItamaeMitsurin::Mitsurin::LocalTask
- #create_node — ItamaeMitsurin::Runner
- #create_spec_command — ItamaeMitsurin::Mitsurin::BaseTask
- #create_specinfra_backend — ItamaeMitsurin::Backend::Base
- #create_specinfra_backend — ItamaeMitsurin::Backend::Local
- #create_specinfra_backend — ItamaeMitsurin::Backend::Ssh
- #create_specinfra_backend — ItamaeMitsurin::Backend::Docker
- #create_tmp_nodes — ItamaeMitsurin::Mitsurin::BaseTask
- #current_branch — ItamaeMitsurin::Resource::Git
- #current_password — ItamaeMitsurin::Resource::User
- #deep_merge — Hash
- #deep_merge! — Hash
- #define — ItamaeMitsurin::Recipe::EvalContext
- #delayed? — ItamaeMitsurin::Notification
- #dependency_in_dot — ItamaeMitsurin::RecipeChildren
- #destroy — ItamaeMitsurin::Mitsurin::CLI
- #diff? — ItamaeMitsurin::Runner
- #diff_found! — ItamaeMitsurin::Runner
- #different? — ItamaeMitsurin::Resource::Base
- #dir — ItamaeMitsurin::Recipe
- #disable_sudo? — ItamaeMitsurin::Backend::Ssh
- #do_not_run_because_of_not_if? — ItamaeMitsurin::Resource::Base
- #do_not_run_because_of_only_if? — ItamaeMitsurin::Resource::Base
- #docker — ItamaeMitsurin::CLI
- #dry_run? — ItamaeMitsurin::Runner
- #ensure_git_available — ItamaeMitsurin::Resource::Git
- #event — ItamaeMitsurin::Handler::Base
- #event — ItamaeMitsurin::Handler::Debug
- #event — ItamaeMitsurin::Handler::Fluentd
- #event — ItamaeMitsurin::Handler::Json
- #event — ItamaeMitsurin::HandlerProxy
- #exist? — ItamaeMitsurin::Resource::Group
- #exist? — ItamaeMitsurin::Resource::User
- #fetch_content — ItamaeMitsurin::Resource::HttpRequest
- #fetch_content — ItamaeMitsurin::Resource::S3File
- #fetch_inventory_value — ItamaeMitsurin::Node
- #fetch_origin! — ItamaeMitsurin::Resource::Git
- #finalize — ItamaeMitsurin::Backend::Base
- #finalize — ItamaeMitsurin::Backend::Docker
- #find_recipe_by_path — ItamaeMitsurin::RecipeChildren
- #find_resource_by_description — ItamaeMitsurin::RecipeChildren
- #find_source_file — ItamaeMitsurin::Resource::RemoteFile
- #fluentd_host — ItamaeMitsurin::Handler::Fluentd
- #fluentd_port — ItamaeMitsurin::Handler::Fluentd
- #flush_output_handler_buffer — ItamaeMitsurin::Backend::Base
- #get_command — ItamaeMitsurin::Backend::Base
- #get_revision — ItamaeMitsurin::Resource::Git
- #host_inventory — ItamaeMitsurin::Backend::Base
- #hostname — ItamaeMitsurin::Handler::Base
- #immediately? — ItamaeMitsurin::Notification
- #include_recipe — ItamaeMitsurin::Recipe::EvalContext
- #indent — ItamaeMitsurin::Logger::Helper
- #indent_depth — ItamaeMitsurin::Logger::Helper
- #indent_depth= — ItamaeMitsurin::Logger::Helper
- #indent_msg — ItamaeMitsurin::Logger::Helper
- #init — ItamaeMitsurin::Mitsurin::CLI
- #install! — ItamaeMitsurin::Resource::GemPackage
- #installed_gems — ItamaeMitsurin::Resource::GemPackage
- #list_recipe_filepath — ItamaeMitsurin::Mitsurin::BaseTask
- #list_recipe_filepath — ItamaeMitsurin::Mitsurin::ServerspecTask
- #list_recipe_filepath — ItamaeMitsurin::Mitsurin::ServerspecWithTargetTask
- #load — ItamaeMitsurin::Recipe
- #load — ItamaeMitsurin::Recipe::RecipeFromDefinition
- #load_environments — ItamaeMitsurin::Mitsurin::BaseTask
- #load_fluent_logger — ItamaeMitsurin::Handler::Fluentd
- #load_node_attributes — ItamaeMitsurin::Mitsurin::BaseTask
- #load_recipe_attributes — ItamaeMitsurin::Mitsurin::BaseTask
- #load_recipes — ItamaeMitsurin::Runner
- #load_run_list — ItamaeMitsurin::Mitsurin::BaseTask
- #local — ItamaeMitsurin::CLI
- #log_output_line — ItamaeMitsurin::Backend::Base
- #match? — Regexp
- #merge_attributes — ItamaeMitsurin::Mitsurin::BaseTask
- #method_missing — ItamaeMitsurin::Node
- #method_missing — ItamaeMitsurin::Recipe::EvalContext
- #method_missing — ItamaeMitsurin::Resource::Base::EvalContext
- #msg2str — ItamaeMitsurin::Logger::Formatter
- #node — ItamaeMitsurin::Recipe::EvalContext
- #node — ItamaeMitsurin::Resource::Base
- #node — ItamaeMitsurin::Resource::Base::EvalContext
- #node — ItamaeMitsurin::Resource::Template::RenderContext
- #not_if — ItamaeMitsurin::Resource::Base::EvalContext
- #notifies — ItamaeMitsurin::Resource::Base::EvalContext
- #notify — ItamaeMitsurin::Resource::Base
- #only_if — ItamaeMitsurin::Resource::Base::EvalContext
- #open_file — ItamaeMitsurin::Handler::Json
- #options — ItamaeMitsurin::CLI
- #outdent — ItamaeMitsurin::Logger::Helper
- #pre_action — ItamaeMitsurin::Resource::AwsEc2Instance
- #pre_action — ItamaeMitsurin::Resource::AwsRoute53Rrset
- #pre_action — ItamaeMitsurin::Resource::AwsRoute53RrsetAlias
- #pre_action — ItamaeMitsurin::Resource::Base
- #pre_action — ItamaeMitsurin::Resource::Directory
- #pre_action — ItamaeMitsurin::Resource::Execute
- #pre_action — ItamaeMitsurin::Resource::File
- #pre_action — ItamaeMitsurin::Resource::GemPackage
- #pre_action — ItamaeMitsurin::Resource::Git
- #pre_action — ItamaeMitsurin::Resource::HttpRequest
- #pre_action — ItamaeMitsurin::Resource::Link
- #pre_action — ItamaeMitsurin::Resource::Package
- #pre_action — ItamaeMitsurin::Resource::RemoteDirectory
- #pre_action — ItamaeMitsurin::Resource::S3File
- #pre_action — ItamaeMitsurin::Resource::Service
- #pre_action — ItamaeMitsurin::Resource::Template
- #pre_action — ItamaeMitsurin::Resource::User
- #prepare_handler — ItamaeMitsurin::Runner
- #process_attributes — ItamaeMitsurin::Resource::Base
- #receive_file — ItamaeMitsurin::Backend::Base
- #receive_file — Specinfra::Backend::Base
- #receive_file — Specinfra::Backend::Exec
- #receive_file — Specinfra::Backend::Ssh
- #recipes — ItamaeMitsurin::RecipeChildren
- #register_instance — ItamaeMitsurin::HandlerProxy
- #remove_files — ItamaeMitsurin::Mitsurin::Creators::Cookbook
- #render_file — ItamaeMitsurin::Resource::Template::RenderContext
- #reset_output_handler — ItamaeMitsurin::Backend::Base
- #resource — ItamaeMitsurin::Notification
- #resource_type — ItamaeMitsurin::Resource::Base
- #resources — ItamaeMitsurin::RecipeChildren
- #respond_to? — ItamaeMitsurin::Node
- #respond_to_missing? — ItamaeMitsurin::Recipe::EvalContext
- #respond_to_missing? — ItamaeMitsurin::Resource::Base::EvalContext
- #reverse_merge — ItamaeMitsurin::Node
- #reverse_merge! — ItamaeMitsurin::Node
- #run — ItamaeMitsurin::CLI
- #run — ItamaeMitsurin::Definition
- #run — ItamaeMitsurin::Notification
- #run — ItamaeMitsurin::Recipe
- #run — ItamaeMitsurin::RecipeChildren
- #run — ItamaeMitsurin::Resource::Base
- #run — ItamaeMitsurin::Runner
- #run_action — ItamaeMitsurin::Resource::Base
- #run_command — ItamaeMitsurin::Backend::Base
- #run_command — ItamaeMitsurin::Recipe::EvalContext
- #run_command — ItamaeMitsurin::Resource::Base
- #run_command — ItamaeMitsurin::Resource::Base::EvalContext
- #run_command_in_repo — ItamaeMitsurin::Resource::Git
- #run_command_with_profiling — ItamaeMitsurin::Backend::Base
- #run_delayed_notifications — ItamaeMitsurin::Recipe
- #run_specinfra — ItamaeMitsurin::Resource::Base
- #runner — ItamaeMitsurin::Notification
- #runner — ItamaeMitsurin::Recipe::EvalContext
- #runner — ItamaeMitsurin::Resource::Base
- #runner_display — ItamaeMitsurin::Mitsurin::BaseTask
- #save_dependency_graph — ItamaeMitsurin::Runner
- #save_profile — ItamaeMitsurin::Runner
- #scp_download! — Specinfra::Backend::Ssh
- #send_directory — ItamaeMitsurin::Backend::Base
- #send_file — ItamaeMitsurin::Backend::Base
- #send_tempfile — ItamaeMitsurin::Resource::File
- #set_current_attributes — ItamaeMitsurin::Resource::Base
- #set_current_attributes — ItamaeMitsurin::Resource::Directory
- #set_current_attributes — ItamaeMitsurin::Resource::Execute
- #set_current_attributes — ItamaeMitsurin::Resource::File
- #set_current_attributes — ItamaeMitsurin::Resource::GemPackage
- #set_current_attributes — ItamaeMitsurin::Resource::Git
- #set_current_attributes — ItamaeMitsurin::Resource::Group
- #set_current_attributes — ItamaeMitsurin::Resource::Link
- #set_current_attributes — ItamaeMitsurin::Resource::Package
- #set_current_attributes — ItamaeMitsurin::Resource::RemoteDirectory
- #set_current_attributes — ItamaeMitsurin::Resource::Service
- #set_current_attributes — ItamaeMitsurin::Resource::User
- #shell — ItamaeMitsurin::Backend::Base
- #shell_escape — ItamaeMitsurin::Resource::Base
- #show_banner — ItamaeMitsurin::Recipe
- #show_banner — ItamaeMitsurin::Recipe::RecipeFromDefinition
- #show_content_diff — ItamaeMitsurin::Resource::File
- #show_differences — ItamaeMitsurin::Resource::Base
- #show_differences — ItamaeMitsurin::Resource::Directory
- #show_differences — ItamaeMitsurin::Resource::File
- #show_differences — ItamaeMitsurin::Resource::HttpRequest
- #show_differences — ItamaeMitsurin::Resource::RemoteDirectory
- #source_file — ItamaeMitsurin::Resource::RemoteFile
- #source_file_dir — ItamaeMitsurin::Resource::RemoteFile
- #source_file_dir — ItamaeMitsurin::Resource::Template
- #source_file_exts — ItamaeMitsurin::Resource::RemoteFile
- #source_file_exts — ItamaeMitsurin::Resource::Template
- #ssh — ItamaeMitsurin::CLI
- #ssh_options — ItamaeMitsurin::Backend::Ssh
- #subscribes — ItamaeMitsurin::Resource::Base::EvalContext
- #subscribing — ItamaeMitsurin::RecipeChildren
- #tag_prefix — ItamaeMitsurin::Handler::Fluentd
- #updated! — ItamaeMitsurin::Resource::Base
- #updated? — ItamaeMitsurin::Resource::Base
- #validate! — ItamaeMitsurin::Node
- #validate! — ItamaeMitsurin::Notification
- #validate_create_target! — ItamaeMitsurin::Mitsurin::CLI
- #verify — ItamaeMitsurin::Resource::Base
- #verify — ItamaeMitsurin::Resource::Base::EvalContext
- #version — ItamaeMitsurin::CLI
- #version — ItamaeMitsurin::Mitsurin::CLI
- #with_indent — ItamaeMitsurin::Logger::Helper
- #with_indent_if — ItamaeMitsurin::Logger::Helper