Sha256: 55a0314ba21b57aec0934a882c4558175443eb2d1001ee3ad899da86b71f96b6
Contents?: true
Size: 728 Bytes
Versions: 1
Compression:
Stored size: 728 Bytes
Contents
#!/usr/bin/env ruby require 'rubygems' require 'thor' require 'libvirt' require 'fog' require 'veewee' class VeeweeCLI < Thor desc "build [NAME]", "build the box defined" method_options :force => :boolean def build(box_name) logger=ANSI::Logger.new(STDOUT) logger.level=Object.const_get('ANSI').const_get('Logger').const_get('DEBUG') logger.formatter do |severity, timestamp, progname, msg| # "#{progname}@#{timestamp} - #{severity}::#{msg}" "#{msg}\n" end logger.ansicolor=false puts "Building box #{box_name}" box=Veewee::Environment.new(options,logger).get_builder(:kvm,options).get_box(box_name,box_name,options) box.build(options) end end VeeweeCLI.start
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
veewee-0.3.0.alpha1 | bin/veewee-kvm-old |