class CoordinatorGenerator
Public Class Methods
new(parser, config)
click to toggle source
# File lib/ccios/coordinator_generator.rb, line 6 def initialize(parser, config) @parser = parser @config = config end
Public Instance Methods
generate(coordinator_name, options = {})
click to toggle source
# File lib/ccios/coordinator_generator.rb, line 11 def generate(coordinator_name, options = {}) coordinator_group = @parser.coordinator_group file_creator = FileCreator.new(options) target = @parser.app_target coordinator_name = coordinator_name.gsub("Coordinator", "") file_creator.create_file(coordinator_name, 'Coordinator', coordinator_group, target) end