class InstanceAgent::Plugins::CodeDeployPlugin::MakeDirectoryCommand
Public Class Methods
new(destination)
click to toggle source
# File lib/instance_agent/plugins/codedeploy/install_instruction.rb, line 246 def initialize(destination) @directory = destination end
Public Instance Methods
execute(cleanup_file)
click to toggle source
# File lib/instance_agent/plugins/codedeploy/install_instruction.rb, line 250 def execute(cleanup_file) raise "File already exists at #{@directory}" if File.exists?(@directory) FileUtils.mkdir(@directory) cleanup_file.puts(@directory) end
to_h()
click to toggle source
# File lib/instance_agent/plugins/codedeploy/install_instruction.rb, line 257 def to_h {:type => :mkdir, :directory => @directory} end