Module: ItamaeMitsurin

Defined in:
lib/itamae-mitsurin.rb,
lib/itamae-mitsurin/cli.rb,
lib/itamae-mitsurin/node.rb,
lib/itamae-mitsurin/logger.rb,
lib/itamae-mitsurin/recipe.rb,
lib/itamae-mitsurin/runner.rb,
lib/itamae-mitsurin/backend.rb,
lib/itamae-mitsurin/handler.rb,
lib/itamae-mitsurin/version.rb,
lib/itamae-mitsurin/mitsurin.rb,
lib/itamae-mitsurin/resource.rb,
lib/itamae-mitsurin/definition.rb,
lib/itamae-mitsurin/handler/base.rb,
lib/itamae-mitsurin/handler/json.rb,
lib/itamae-mitsurin/mitsurin/cli.rb,
lib/itamae-mitsurin/notification.rb,
lib/itamae-mitsurin/resource/git.rb,
lib/itamae-mitsurin/handler/debug.rb,
lib/itamae-mitsurin/handler_proxy.rb,
lib/itamae-mitsurin/mitsurin/base.rb,
lib/itamae-mitsurin/resource/base.rb,
lib/itamae-mitsurin/resource/file.rb,
lib/itamae-mitsurin/resource/link.rb,
lib/itamae-mitsurin/resource/user.rb,
lib/itamae-mitsurin/resource/group.rb,
lib/itamae-mitsurin/handler/fluentd.rb,
lib/itamae-mitsurin/recipe_children.rb,
lib/itamae-mitsurin/resource/execute.rb,
lib/itamae-mitsurin/resource/package.rb,
lib/itamae-mitsurin/resource/s3_file.rb,
lib/itamae-mitsurin/resource/service.rb,
lib/itamae-mitsurin/mitsurin/creators.rb,
lib/itamae-mitsurin/resource/template.rb,
lib/itamae-mitsurin/mitsurin/base_task.rb,
lib/itamae-mitsurin/resource/directory.rb,
lib/itamae-mitsurin/mitsurin/local_task.rb,
lib/itamae-mitsurin/mitsurin/itamae_task.rb,
lib/itamae-mitsurin/resource/gem_package.rb,
lib/itamae-mitsurin/resource/remote_file.rb,
lib/itamae-mitsurin/resource/http_request.rb,
lib/itamae-mitsurin/resource/aws_ebs_volume.rb,
lib/itamae-mitsurin/mitsurin/serverspec_task.rb,
lib/itamae-mitsurin/mitsurin/creators/project.rb,
lib/itamae-mitsurin/resource/aws_ec2_instance.rb,
lib/itamae-mitsurin/resource/local_ruby_block.rb,
lib/itamae-mitsurin/resource/remote_directory.rb,
lib/itamae-mitsurin/mitsurin/creators/cookbook.rb,
lib/itamae-mitsurin/resource/aws_route53_rrset.rb,
lib/itamae-mitsurin/mitsurin/itamae_with_target_task.rb,
lib/itamae-mitsurin/resource/aws_route53_rrset_alias.rb,
lib/itamae-mitsurin/mitsurin/serverspec_with_target_task.rb

Defined Under Namespace

Modules: Backend, Handler, Logger, Mitsurin, Resource Classes: CLI, Definition, HandlerProxy, Node, Notification, Recipe, RecipeChildren, Runner, Subscription

Constant Summary collapse

VERSION =
File.read(File.expand_path("../version.txt", __FILE__)).strip

Class Method Summary collapse

Class Method Details

.loggerObject



204
205
206
# File 'lib/itamae-mitsurin/logger.rb', line 204

def logger
  @logger
end

.logger=(l) ⇒ Object



208
209
210
# File 'lib/itamae-mitsurin/logger.rb', line 208

def logger=(l)
  @logger = l.extend(ItamaeMitsurin::Logger::Helper)
end