Class
OpenShift::ApplicationContainerProxy
In:
lib/openshift-origin-controller/lib/openshift/application_container_proxy.rb
Parent:
Object
Methods
add_alias
add_authorized_ssh_key
add_broker_auth_key
add_component
add_env_var
blacklisted?
blacklisted_in_impl?
component_status
conceal_port
configure_cartridge
create
deconfigure_cartridge
destroy
embedded_carts
execute_connector
execute_parallel_jobs
execute_parallel_jobs_impl
expose_port
find_available
find_available_impl
find_one
find_one_impl
force_stop
framework_carts
get_add_authorized_ssh_key_job
get_all_gears
get_all_gears_impl
get_available_cartridges
get_blacklisted
get_blacklisted_in_impl
get_broker_auth_key_add_job
get_broker_auth_key_remove_job
get_env_var_add_job
get_env_var_remove_job
get_execute_connector_job
get_public_hostname
get_quota
get_quota_blocks
get_quota_files
get_remove_authorized_ssh_key_job
get_show_gear_quota_job
get_show_state_job
get_update_gear_quota_job
has_app?
has_embedded_app?
instance
provider=
reload
reload_component
remove_alias
remove_authorized_ssh_key
remove_broker_auth_key
remove_component
remove_env_var
reserve_uid
restart
restart_component
set_quota
show_port
show_state
start
start_component
status
stop
stop_component
system_messages
threaddump
tidy
unreserve_uid
update_namespace
valid_gear_sizes
valid_gear_sizes_impl
Attributes
id
[RW]
Public Class methods
blacklisted?
(name)
blacklisted_in_impl?
(name)
execute_parallel_jobs
(handle)
execute_parallel_jobs_impl
(handle)
find_available
(node_profile=nil)
find_available_impl
(node_profile=nil)
find_one
(node_profile=nil)
find_one_impl
(node_profile=nil)
get_all_gears
(opts = {})
get_all_gears_impl
(opts)
get_blacklisted
()
get_blacklisted_in_impl
()
instance
(id)
provider=
(provider_class)
valid_gear_sizes
(user)
valid_gear_sizes_impl
(user)
Public Instance methods
add_alias
(app, gear, cart, server_alias)
add_authorized_ssh_key
(app, gear, ssh_key, key_type=nil, comment=nil)
add_broker_auth_key
(app, gear, iv, token)
add_component
(app, gear, component)
add_env_var
(app, gear, key, value)
component_status
(app, gear, component)
conceal_port
(app, gear, cart)
configure_cartridge
(app, gear, cart, template_git_url=nil)
create
(app, gear)
deconfigure_cartridge
(app, gear, cart)
destroy
(app, gear)
embedded_carts
()
execute_connector
(app, gear, cart, connector_name, input_args)
expose_port
(app, gear, cart)
force_stop
(app, gear, cart)
framework_carts
()
get_add_authorized_ssh_key_job
(app, gear, ssh_key, key_type=nil, comment=nil)
get_available_cartridges
()
get_broker_auth_key_add_job
(app, gear, iv, token)
get_broker_auth_key_remove_job
(app, gear)
get_env_var_add_job
(app, gear, key, value)
get_env_var_remove_job
(app, gear, key)
get_execute_connector_job
(app, gear, cart, connector_name, input_args)
get_public_hostname
()
get_quota
(gear)
get_quota_blocks
()
get_quota_files
()
get_remove_authorized_ssh_key_job
(app, gear, ssh_key, comment=nil)
get_show_gear_quota_job
(gear)
get_show_state_job
(app, gear)
get_update_gear_quota_job
(gear, storage_in_gb, inodes)
has_app?
(app_uuid, app_name)
has_embedded_app?
(app_uuid, embedded_type)
reload
(app, gear, cart)
reload_component
(app, gear, component)
remove_alias
(app, gear, cart, server_alias)
remove_authorized_ssh_key
(app, gear, ssh_key, comment=nil)
remove_broker_auth_key
(app, gear)
remove_component
(app, gear, component)
remove_env_var
(app, gear, key)
reserve_uid
()
restart
(app, gear, cart)
restart_component
(app, gear, component)
set_quota
(gear, storage_in_gb, inodes)
show_port
(app, gear, cart)
show_state
(app, gear)
start
(app, gear, cart)
start_component
(app, gear, component)
status
(app, gear, cart)
stop
(app, gear, cart)
stop_component
(app, gear, component)
system_messages
(app, gear, cart)
threaddump
(app, gear, cart)
tidy
(app, gear, cart)
unreserve_uid
(uid)
update_namespace
(app, cart, new_ns, old_ns)
[Validate]