Sha256: fcbdb55e581b11df9c2e88ef7d8ff14096e3c607f22fafdabbeef0945cf41e0f

Contents?: true

Size: 1.23 KB

Versions: 4

Compression:

Stored size: 1.23 KB

Contents

require 'cifrado/version'
require 'cifrado/core_ext/ruby18_base64'
require 'logger'
require 'shellwords'
require 'uri'
require 'thor'
require 'fileutils'
require 'pathname'
require 'securerandom'
require 'cifrado/config'
require 'cifrado/utils'
require 'cifrado/cli/progressbar'

module Cifrado
  
  if !defined? Log or Log.nil?
    shell = Thor::Shell::Color.new
    Log = Logger.new($stdout)
    Log.formatter = proc do |severity, datetime, progname, msg|
      if severity == 'ERROR' or severity == 'FATAL'
        "#{shell.set_color(severity, :red, true)}: #{msg}\n"
      elsif severity == 'WARN'
        "#{shell.set_color(severity, :yellow, true)}: #{msg}\n"
      elsif severity == 'INFO'
        "#{msg}\n"
      else
        "#{severity}: #{msg}\n"
      end
    end
    Log.level = Logger::INFO unless ENV['DEBUG']
    Log.debug "Initializing logger"
  end

end

vendored_fog = File.join(File.dirname(__FILE__), 'cifrado/vendor/fog/lib')
if File.directory?(vendored_fog)
  fog_path = vendored_fog
else
  fog_path = File.join(File.dirname(__FILE__), '/../', 'vendor/fog/lib')
end

$:.insert 0, fog_path
require 'fog/openstack'
require 'cifrado/swift_client'
require 'cifrado/file_splitter'
require 'cifrado/crypto_services'
require 'cifrado/cli'

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cifrado-0.1.3 lib/cifrado.rb
cifrado-0.1.2 lib/cifrado.rb
cifrado-0.1.1 lib/cifrado.rb
cifrado-0.1 lib/cifrado.rb