#!/usr/bin/env ruby
require 'veil'
require 'json'
require 'optparse'

OptionParser.new do |opts|
  opts.banner = "Usage: veil-dump-secrets SECRETS_FILE_PATH"
end.parse!

secrets_file = ARGV[0]
veil = Veil::CredentialCollection::ChefSecretsFile.from_file(secrets_file)
puts veil.credentials_for_export.to_json
