class TerraBoi::BoilerplateGenerator
Attributes
application_name[RW]
class_options[RW]
Public Instance Methods
init()
click to toggle source
# File lib/generators/terra_boi/boilerplate_generator.rb, line 27 def init self.class_options = options puts application_name end
run_other_generators()
click to toggle source
# File lib/generators/terra_boi/boilerplate_generator.rb, line 32 def run_other_generators generate "terra_boi:tf_cert -d #{class_options[:domain_name]}" generate "terra_boi:tf_ecr" generate "terra_boi:tf_lib -d #{class_options[:domain_name]}" generate "terra_boi:tf_env -e #{class_options[:envs].join(' ')} -d #{class_options[:domain_name]}" generate "terra_boi:tf_state" generate "terra_boi:dockerfile --ruby_version #{class_options[:ruby_version]}" generate "terra_boi:host_initializer -d #{class_options[:domain_name]}" generate "terra_boi:db_config" generate "terra_boi:data_config" end