lib/cloudspin/stack/rake/stack_task.rb in cloudspin-stack-rake-0.1.20 vs lib/cloudspin/stack/rake/stack_task.rb in cloudspin-stack-rake-0.1.21
- old
+ new
@@ -4,22 +4,19 @@
module Rake
class StackTask < ::Rake::TaskLib
attr_reader :environment
- attr_reader :stack_name
attr_reader :configuration_files
def initialize(
environment = nil,
- stack_name: 'instance',
definition_location: nil,
base_folder: '.',
configuration_files: nil
)
@environment = environment
- @stack_name = stack_name
@base_folder = base_folder
set_configuration_files(configuration_files)
# TODO: Pick this up from the configuration files?
@definition_location = if definition_location
@@ -54,11 +51,11 @@
"#{@base_folder}/stack-instance-local.yaml"
]
end
def environment_config_file
- "#{@base_folder}/environments/stack-#{@stack_name}-#{@environment}.yaml"
+ "#{@base_folder}/environments/stack-instance-#{@environment}.yaml"
end
def full_path_of(supplied_path)
Pathname.new(supplied_path).realdirpath.to_s
end
@@ -98,10 +95,9 @@
end
def instance
@instance ||= Cloudspin::Stack::Instance.from_folder(
@configuration_files,
- stack_name: stack_name,
definition_location: @definition_location,
base_folder: @base_folder,
base_working_folder: "#{@base_folder}/work"
)
end