Class OpenShift::ApplicationContainer
In: lib/openshift-origin-node/model/application_container.rb
Parent: Model

Application Container

Methods

create   destroy   get_app_state   load_env   name   new  

Included Modules

OpenShift::Utils::ShellExec

Attributes

application_uuid  [R] 
user  [R] 
uuid  [R] 

Public Class methods

Public Instance methods

Create gear - model/unix_user.rb

Destroy gear - model/unix_user.rb

Public: Fetch application state from gear. Returns app state as string on Success and ‘unknown’ on Failure

Public: Load a gears environment variables into the environment

Examples

  load_env
  # => {"OPENSHIFT_APP_NAME"=>"myapp"}

Returns env Array

[Validate]