class Taketo::ConstructsFactory
Public Instance Methods
create(type, *args)
click to toggle source
# File lib/taketo/constructs_factory.rb, line 6 def create(type, *args) send("create_#{type}", *args) end
create_command(*args)
click to toggle source
# File lib/taketo/constructs_factory.rb, line 30 def create_command(*args) Constructs::Command.new(*args) end
create_config()
click to toggle source
# File lib/taketo/constructs_factory.rb, line 10 def create_config Constructs::Config.new end
create_environment(*args)
click to toggle source
# File lib/taketo/constructs_factory.rb, line 18 def create_environment(*args) Constructs::Environment.new(*args) end
create_group(*args)
click to toggle source
# File lib/taketo/constructs_factory.rb, line 26 def create_group(*args) Constructs::Group.new(*args) end
create_project(*args)
click to toggle source
# File lib/taketo/constructs_factory.rb, line 14 def create_project(*args) Constructs::Project.new(*args) end
create_server(*args)
click to toggle source
# File lib/taketo/constructs_factory.rb, line 22 def create_server(*args) Constructs::Server.new(*args) end