Sha256: ecc73269adc45186dc16486d7ca66801a37cb36335ade889f29bf996b0db5037
Contents?: true
Size: 452 Bytes
Versions: 11
Compression:
Stored size: 452 Bytes
Contents
class Subspace::Commands::Maintain < Subspace::Commands::Base PASS_THROUGH_PARAMS = ["private-key", "limit"] def initialize(args, options) @environment = args.first @options = options set_subspace_version run end def run ansible_options = ["--diff", "--tags=maintenance"] ansible_options = ansible_options | pass_through_params ansible_command "ansible-playbook", "#{@environment}.yml", *ansible_options end end
Version data entries
11 entries across 11 versions & 1 rubygems