Sha256: 7603b51cc5999855d342ca35c9cc8bf57151f146769ebaaca511db3abdf4a1a9

Contents?: true

Size: 484 Bytes

Versions: 12

Compression:

Stored size: 484 Bytes

Contents

#!/usr/bin/env ruby

begin
  require 'aptible/cli'
rescue
  require 'rubygems'
  require 'aptible/cli'
end

begin
  Aptible::CLI::Agent.start
rescue HyperResource::ClientError => e
  m = if e.body['error'] == 'invalid_token'
        'API authentication error: please run aptible login'
      else
        "An error occurred: #{e.body['message']}"
      end
  Aptible::CLI.logger.error(m)
  exit 1
rescue Aptible::CLI::UserError => e
  Aptible::CLI.logger.error e.message
  exit 1
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
aptible-cli-0.16.8 bin/aptible
aptible-cli-0.16.7 bin/aptible
aptible-cli-0.16.6 bin/aptible
aptible-cli-0.16.5 bin/aptible
aptible-cli-0.16.4 bin/aptible
aptible-cli-0.16.3 bin/aptible
aptible-cli-0.16.2 bin/aptible
aptible-cli-0.16.1 bin/aptible
aptible-cli-0.16.0 bin/aptible
aptible-cli-0.15.2 bin/aptible
aptible-cli-0.15.1 bin/aptible
aptible-cli-0.15.0 bin/aptible