class OpenShift::ApplicationContainerProxy
Attributes
id[RW]
Public Class Methods
blacklisted?(name)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 38 def self.blacklisted?(name) @proxy_provider.blacklisted_in_impl?(name) end
blacklisted_in_impl?(name)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 42 def self.blacklisted_in_impl?(name) end
execute_parallel_jobs(handle)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 59 def self.execute_parallel_jobs(handle) @proxy_provider.execute_parallel_jobs_impl(handle) end
execute_parallel_jobs_impl(handle)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 63 def self.execute_parallel_jobs_impl(handle) end
find_available(node_profile=nil)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 21 def self.find_available(node_profile=nil) @proxy_provider.find_available_impl(node_profile) end
find_available_impl(node_profile=nil)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 67 def self.find_available_impl(node_profile=nil) end
find_one(node_profile=nil)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 25 def self.find_one(node_profile=nil) @proxy_provider.find_one_impl(node_profile) end
find_one_impl(node_profile=nil)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 70 def self.find_one_impl(node_profile=nil) end
get_all_active_gears()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 52 def self.get_all_active_gears @proxy_provider.get_all_active_gears_impl end
get_all_active_gears_impl()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 56 def self.get_all_active_gears_impl end
get_all_gears()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 45 def self.get_all_gears @proxy_provider.get_all_gears_impl end
get_all_gears_impl()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 49 def self.get_all_gears_impl end
get_blacklisted()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 29 def self.get_blacklisted @proxy_provider.get_blacklisted_in_impl end
get_blacklisted_in_impl()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 33 def self.get_blacklisted_in_impl [] end
instance(id)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 17 def self.instance(id) @proxy_provider.new(id) end
provider=(provider_class)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 13 def self.provider=(provider_class) @proxy_provider = provider_class end
valid_gear_sizes(user)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 5 def self.valid_gear_sizes(user) @proxy_provider.valid_gear_sizes_impl(user) end
valid_gear_sizes_impl(user)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 9 def self.valid_gear_sizes_impl(user) return ["small"] end
Public Instance Methods
add_alias(app, gear, server_alias)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 163 def add_alias(app, gear, server_alias) end
add_broker_auth_key(app, gear, iv, token)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 100 def add_broker_auth_key(app, gear, iv, token) end
add_component(app, gear, component)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 184 def add_component(app, gear, component) end
add_env_var(app, gear, key, value)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 94 def add_env_var(app, gear, key, value) end
component_status(app, gear, component)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 202 def component_status(app, gear, component) end
conceal_port(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 157 def conceal_port(app, gear, cart) end
configure_cartridge(app, gear, cart, template_git_url=nil)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 109 def configure_cartridge(app, gear, cart, template_git_url=nil) end
create(app, gear)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 82 def create(app, gear) end
deconfigure_cartridge(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 112 def deconfigure_cartridge(app, gear, cart) end
destroy(app, gear)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 85 def destroy(app, gear) end
embedded_carts()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 181 def embedded_carts end
execute_connector(app, gear, cart, connector_name, input_args)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 124 def execute_connector(app, gear, cart, connector_name, input_args) end
expose_port(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 154 def expose_port(app, gear, cart) end
force_stop(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 133 def force_stop(app, gear, cart) end
framework_carts()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 178 def framework_carts end
get_available_cartridges()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 79 def get_available_cartridges end
get_broker_auth_key_add_job(app, gear, iv, token)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 226 def get_broker_auth_key_add_job(app, gear, iv, token) end
get_broker_auth_key_remove_job(app, gear)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 229 def get_broker_auth_key_remove_job(app, gear) end
get_env_var_add_job(app, gear, key, value)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 211 def get_env_var_add_job(app, gear, key, value) end
get_env_var_remove_job(app, gear, key)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 214 def get_env_var_remove_job(app, gear, key) end
get_execute_connector_job(app, gear, cart, connector_name, input_args)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 223 def get_execute_connector_job(app, gear, cart, connector_name, input_args) end
get_public_hostname()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 115 def get_public_hostname end
get_quota(gear)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 172 def get_quota(gear) end
get_quota_blocks()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 118 def get_quota_blocks end
get_quota_files()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 121 def get_quota_files end
get_show_gear_quota_job(gear)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 235 def get_show_gear_quota_job(gear) end
get_show_state_job(app, gear)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 232 def get_show_state_job(app, gear) end
get_update_gear_quota_job(gear, storage_in_gb, inodes)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 238 def get_update_gear_quota_job(gear, storage_in_gb, inodes) end
has_app?(app_uuid, app_name)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 205 def has_app?(app_uuid, app_name) end
has_embedded_app?(app_uuid, embedded_type)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 208 def has_embedded_app?(app_uuid, embedded_type) end
reload(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 139 def reload(app, gear, cart) end
reload_component(app, gear, component)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 199 def reload_component(app, gear, component) end
remove_alias(app, gear, server_alias)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 166 def remove_alias(app, gear, server_alias) end
remove_broker_auth_key(app, gear)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 103 def remove_broker_auth_key(app, gear) end
remove_component(app, gear, component)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 187 def remove_component(app, gear, component) end
remove_env_var(app, gear, key)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 97 def remove_env_var(app, gear, key) end
reserve_uid()
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 73 def reserve_uid end
restart(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 136 def restart(app, gear, cart) end
restart_component(app, gear, component)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 196 def restart_component(app, gear, component) end
set_quota(gear, storage_in_gb, inodes)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 175 def set_quota(gear, storage_in_gb, inodes) end
show_port(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 160 def show_port(app, gear, cart) end
show_state(app, gear)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 106 def show_state(app, gear) end
start(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 127 def start(app, gear, cart) end
start_component(app, gear, component)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 190 def start_component(app, gear, component) end
status(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 142 def status(app, gear, cart) end
stop(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 130 def stop(app, gear, cart) end
stop_component(app, gear, component)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 193 def stop_component(app, gear, component) end
system_messages(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 151 def system_messages(app, gear, cart) end
threaddump(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 148 def threaddump(app, gear, cart) end
tidy(app, gear, cart)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 145 def tidy(app, gear, cart) end
unreserve_uid(uid)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 76 def unreserve_uid(uid) end
update_namespace(app, cart, new_ns, old_ns)
click to toggle source
# File lib/openshift/application_container_proxy.rb, line 169 def update_namespace(app, cart, new_ns, old_ns) end