class BibOpsworks

Public Class Methods

new() click to toggle source
# File lib/bib/opsworks.rb, line 10
def initialize
end

Public Instance Methods

copy_composer(release_path, deploy_user) click to toggle source
# File lib/bib/opsworks.rb, line 13
def copy_composer(release_path, deploy_user)
  composer = Bib::Opsworks::Composer.new
  composer.copy_vendor(release_path, deploy_user)
end
google_publish_deployment(app_name, deploy_data, google_ident) click to toggle source
# File lib/bib/opsworks.rb, line 28
def google_publish_deployment(app_name, deploy_data, google_ident)
  google = Bib::Opsworks::Google.new
  google.publish_deployment(app_name, deploy_data, google_ident)
end
hipchat_publish_deployment(app_name, deploy_data, api_token, room) click to toggle source
# File lib/bib/opsworks.rb, line 33
def hipchat_publish_deployment(app_name, deploy_data, api_token, room)
  hipchat = Bib::Opsworks::HipChat.new
  hipchat.publish_deployment(app_name, deploy_data, api_token, room)
end
newrelic_publish_deployment(app_name, deploy_data, newrelic_api_key) click to toggle source
# File lib/bib/opsworks.rb, line 18
def newrelic_publish_deployment(app_name, deploy_data, newrelic_api_key)
  newrelic = Bib::Opsworks::Newrelic.new
  newrelic.publish_deployment(app_name, deploy_data, newrelic_api_key)
end
qafoo_publish_deployment(app_name, deploy_data, qafoo_api_key) click to toggle source
# File lib/bib/opsworks.rb, line 23
def qafoo_publish_deployment(app_name, deploy_data, qafoo_api_key)
  qafoo = Bib::Opsworks::Qafoo.new
  qafoo.publish_deployment(app_name, deploy_data, qafoo_api_key)
end
version() click to toggle source
# File lib/bib/opsworks.rb, line 38
def version
  Bib::Opsworks::VERSION
end