lib/datapimp/cli.rb in datapimp-1.2.1 vs lib/datapimp/cli.rb in datapimp-1.2.2

- old
+ new

@@ -1,10 +1,11 @@ require 'launchy' module Datapimp module Cli def self.load_commands(from_path=nil) + $datapimp_cli ||= "datapimp" from_path ||= Datapimp.lib.join("datapimp","cli") Dir[from_path.join("**/*.rb")].each {|f| require(f) } end def self.accepts_keys_for(c, *services) @@ -40,9 +41,19 @@ end if services.include?(:amazon) || services.include?(:aws) c.option '--aws-secret-access-key', String, 'AWS Secret Access Key' c.option '--aws-access-key-id', String, 'AWS Access Key ID' + end + + if services.include?(:keen) + c.option '--keen-project-id', String, 'Keen Project ID' + c.option '--keen-read-key', String, 'Keen Read Key' + c.option '--keen-write-key', String, 'Keen Write Key' + end + + if services.include?(:pivotal) + c.option '--pivotal-access-token', String, 'Pivotal Tracker Access Token' end end end end