class Subspace::Commands::Provision

Constants

PASS_THROUGH_PARAMS

Public Class Methods

new(args, options) click to toggle source
# File lib/subspace/commands/provision.rb, line 4
def initialize(args, options)
  @environment = args.first
  @options = options
  set_subspace_version
  run
end

Public Instance Methods

run() click to toggle source
# File lib/subspace/commands/provision.rb, line 11
def run
  ansible_options = ["--diff"]
  ansible_options = ansible_options | pass_through_params
  ansible_command "ansible-playbook", "#{@environment}.yml", *ansible_options
end