class SetupScriptGenerator::Cli::Provision
Attributes
name[R]
provisions_directory[R]
Public Class Methods
new(name, provisions_directory)
click to toggle source
# File lib/setup_script_generator/cli.rb, line 193 def initialize(name, provisions_directory) @name = name @provisions_directory = provisions_directory end
Public Instance Methods
code()
click to toggle source
# File lib/setup_script_generator/cli.rb, line 198 def code @_code ||= file.read end
valid?()
click to toggle source
# File lib/setup_script_generator/cli.rb, line 202 def valid? file.exist? end
Private Instance Methods
file()
click to toggle source
# File lib/setup_script_generator/cli.rb, line 210 def file @_file ||= provisions_directory.join("#{name}.sh") end