Sha256: 10bd165bc70287dcde104bfbf898decf9c7c4ab8a714a8af4214716a2abe3ae7

Contents?: true

Size: 597 Bytes

Versions: 1

Compression:

Stored size: 597 Bytes

Contents

#!/opt/chef-workstation/embedded/bin/ruby
Signal.trap('INT') { exit 1 }

$LOAD_PATH.unshift File.join(File.dirname(__FILE__), %w[.. lib])
require 'rubygems' unless defined?(Gem)
require 'json'
require 'deploy_rubygem'

def inspect_query(query)
  puts "class = #{query.class}"
  # puts "class = #{query}"
end

query = JSON.parse(`knife search node name:habitat_chef_client_builder --format json`)

puts query['results']
query['rows'].each do |client|
  puts client['name']
  `knife node delete #{client['name']} -y`
  `knife client delete #{client['name']} -y`
end

`hab pkg build habitat/plan.sh`

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
deploy_rubygem-0.60.4 bin/deploy_with_habitat