1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
require 'fileutils'
require 'optparse'
require 'ostruct'
require 'yaml'
$:.unshift File.join(File.dirname(__FILE__), *%w[.. lib])
require 'fission/action/shell_executor'
require 'fission/action/snapshot/creator'
require 'fission/action/snapshot/deleter'
require 'fission/action/snapshot/lister'
require 'fission/action/snapshot/reverter'
require 'fission/action/vm/cloner'
require 'fission/action/vm/deleter'
require 'fission/action/vm/lister'
require 'fission/action/vm/starter'
require 'fission/action/vm/stopper'
require 'fission/action/vm/suspender'
require 'fission/cli'
require 'fission/command'
require 'fission/command_helpers'
require 'fission/command_line_parser'
require 'fission/command/clone'
require 'fission/command/delete'
require 'fission/command/info'
require 'fission/command/snapshot_create'
require 'fission/command/snapshot_delete'
require 'fission/command/snapshot_list'
require 'fission/command/snapshot_revert'
require 'fission/command/start'
require 'fission/command/status'
require 'fission/command/stop'
require 'fission/command/suspend'
require 'fission/config'
require 'fission/core_ext/class'
require 'fission/core_ext/file'
require 'fission/core_ext/object'
require 'fission/fusion'
require 'fission/lease'
require 'fission/metadata'
require 'fission/response'
require 'fission/ui'
require 'fission/vm'
require 'fission/vm_configuration'
require 'fission/version'
module Fission
extend self
def config
@config ||= Config.new
end
end
|