Sha256: 06dc0d5acb344324d0a4e582fb1e687d181623ef7b0b2fa08678b2587d8d06c1
Contents?: true
Size: 1.08 KB
Versions: 7
Compression:
Stored size: 1.08 KB
Contents
require 'json' require 'aws/s3' require 'date' require 'digest' require 'net/http' require 'fileutils' require 'json/ext' require 'right_aws' require 'open-uri' require 'rest_client' require 'dbi' require 'zlib' require 'stringio' require 'yaml' require "optparse" require 'open4' require "ey_enzyme" lib_dir = File.expand_path(__FILE__ + '/../ey-flex') module EY def self.notify_snapshot_error(error) enzyme_api.notify_error("snapshot", error) end def self.notify_backup_error(error) enzyme_api.notify_error("backup", error) end def self.enzyme_api @enzyme_api ||= EY::Enzyme::API.new( enzyme_config[:api], enzyme_config[:instance_id], enzyme_config[:token] ) end def self.enzyme_config @enzyme_config ||= YAML.load_file("/etc/engineyard/dracul.yml") end module Flex class Error < StandardError; end end module CloudServer; end end require lib_dir + '/big-brother' require lib_dir + '/bucket_minder' require lib_dir + '/ey-api' require lib_dir + '/snapshot_minder' require lib_dir + '/ec2' require lib_dir + '/../ey_cloud_server/version'
Version data entries
7 entries across 7 versions & 1 rubygems