class MailMatic::Application
Public Class Methods
run!(*args)
click to toggle source
# File lib/mailmatic.rb, line 104 def self.run!(*args) command = args.shift args.push(Dir.pwd) if args.empty? case command when 'setup' args.each do |arg| status = MailMatic::Generator.new(arg).setup return status if status != 0 end return 0 when 'build' args.each do |arg| status = MailMatic::Generator.new(arg).build return status if status != 0 end return 0 else puts "ERROR: Invalid command" return -1 end end