class Oops::OpsworksDeploy::Deployment

Public Class Methods

new(client, deployment) click to toggle source
# File lib/oops/opsworks_deploy.rb, line 33
def initialize(client, deployment)
  @client = client
  @deployment = deployment
end

Public Instance Methods

failed?() click to toggle source
# File lib/oops/opsworks_deploy.rb, line 28
def failed?
  status == 'failed'
end
finished?() click to toggle source
# File lib/oops/opsworks_deploy.rb, line 20
def finished?
  status != 'running'
end
status() click to toggle source
# File lib/oops/opsworks_deploy.rb, line 24
def status
  @client.describe_deployments(deployment_ids: [@deployment.deployment_id]).deployments[0].status
end