Sha256: b9305235c5d473edf746d25ab5ed48f68e7ffeaaac057bb91b98073de5d08e4d

Contents?: true

Size: 368 Bytes

Versions: 3

Compression:

Stored size: 368 Bytes

Contents

#!/usr/bin/env ruby
$LOAD_PATH << './lib'
require 'ganddyn'

raise ArgumentError, 'Usage: ganddyn host.domain.com gandi_api_key yaml_file' if ARGV.size != 3

begin
  cli = Ganddyn::Client.new({:hostname => ARGV[0], :api_key => ARGV[1], :config_file => ARGV[2]})
  cli.update
  retval = 0
rescue Exception => e
  puts e
  puts e.backtrace
  retval = 1
end

exit retval

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ganddyn-1.0.0 bin/ganddyn
ganddyn-0.0.2 bin/ganddyn
ganddyn-0.0.1 bin/ganddyn