Sha256: dc91f5ac0ea30f4dbd35c23dbb31a7fc21b3be0574ec1fee18dd4b22ae1c49ad
Contents?: true
Size: 706 Bytes
Versions: 1
Compression:
Stored size: 706 Bytes
Contents
require 'thor' require 'venom/generators/workshop' module Venom class Generator < Thor desc "workshop NAME", "Create a new workshop." method_option :driver, aliases: "-d", type: :string, required: false, desc: "Use Symbiont to drive the browser. (Valid value is 'watir'.)" method_option :library, aliases: "-l", type: :boolean, desc: "Use a shared library directory." def workshop(name) puts "Name of workshop: #{name}" driver = options[:driver].nil? ? 'No Driver' : options[:driver] library = options[:library] == true ? 'true' : 'false' Venom::Generators::Workshop.start([name, driver, library]) end end # class: Generator end # module: Venom
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
venom-0.0.1 | lib/venom/generator.rb |