Sha256: 1630a69d9c96d3ef1c5ebed4e6037cdfc024ee0fcf625bb65807afecf30fbcbc
Contents?: true
Size: 557 Bytes
Versions: 1
Compression:
Stored size: 557 Bytes
Contents
require 'thor' require 'grit' require 'fileutils' module Puppetry class CLI < Thor desc "version", "Print application's version" def version puts "Puppetry v#{Puppetry::Version}" end desc "new NAME", "Create a new module called NAME" def new(name) Grit::Git.new(name).clone({}, "git://github.com/stefanozanella/puppet-skeleton", name) # This looks rather rough, but maybe it's the simplest way to erase all # git history from the folder? FileUtils.rm_rf File.expand_path('.git', name) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
puppetry_toolbox-0.0.1 | lib/puppetry/cli.rb |