class Pipedream::CLI

Public Instance Methods

completion(*params) click to toggle source
# File lib/pipedream/cli.rb, line 45
def completion(*params)
  Completer.new(CLI, *params).run
end
completion_script() click to toggle source
# File lib/pipedream/cli.rb, line 51
def completion_script
  Completer::Script.generate
end
delete(pipeline_name=nil) click to toggle source
# File lib/pipedream/cli.rb, line 39
def delete(pipeline_name=nil)
  Delete.new(options.merge(pipeline_name: pipeline_name)).run
end
deploy(pipeline_name=nil) click to toggle source
# File lib/pipedream/cli.rb, line 22
def deploy(pipeline_name=nil)
  Deploy.new(options.merge(pipeline_name: pipeline_name)).run
end
start(pipeline_name=nil) click to toggle source
# File lib/pipedream/cli.rb, line 31
def start(pipeline_name=nil)
  Start.new(options.merge(pipeline_name: pipeline_name)).run
end
version() click to toggle source
# File lib/pipedream/cli.rb, line 56
def version
  puts VERSION
end