class ApigeeTool

Public Instance Methods

deleteproxy(*args) click to toggle source
# File lib/apigee_cli/cli/apigee_tool.rb, line 45
def deleteproxy(*args)
  load_config
  say `apigeetool delete -u #{@username} -p #{@password} -o #{@org} -e #{@env} #{args.join(' ')}`
end
deploy(*args) click to toggle source
# File lib/apigee_cli/cli/apigee_tool.rb, line 15
def deploy(*args)
  load_config
  say `apigeetool deployproxy -u #{@username} -p #{@password} -o #{@org} -e #{@env} #{args.join(' ')}`
end
fetchproxy(*args) click to toggle source
# File lib/apigee_cli/cli/apigee_tool.rb, line 39
def fetchproxy(*args)
  load_config
  say `apigeetool fetchproxy -u #{@username} -p #{@password} -o #{@org} -e #{@env} #{args.join(' ')}`
end
getlogs(*args) click to toggle source
# File lib/apigee_cli/cli/apigee_tool.rb, line 51
def getlogs(*args)
  load_config
  say `apigeetool getlogs -u #{@username} -p #{@password} -o #{@org} -e #{@env} #{args.join(' ')}`
end
listdeployments(*args) click to toggle source
# File lib/apigee_cli/cli/apigee_tool.rb, line 33
def listdeployments(*args)
  load_config
  say `apigeetool listdeployments -u #{@username} -p #{@password} -o #{@org} -e #{@env} #{args.join(' ')}`
end
load_config() click to toggle source
# File lib/apigee_cli/cli/apigee_tool.rb, line 6
def load_config
  @username = ApigeeCli.configuration.username
  @password = ApigeeCli.configuration.password
  @org      = ApigeeCli.configuration.org
  @env      = environment
end
nodedeploy(*args) click to toggle source
# File lib/apigee_cli/cli/apigee_tool.rb, line 21
def nodedeploy(*args)
  load_config
  say `apigeetool deploynodeapp -u #{@username} -p #{@password} -o #{@org} -e #{@env} #{args.join(' ')}`
end
undeploy(*args) click to toggle source
# File lib/apigee_cli/cli/apigee_tool.rb, line 27
def undeploy(*args)
  load_config
  say `apigeetool undeploy -u #{@username} -p #{@password} -o #{@org} -e #{@env} #{args.join(' ')}`
end