Module: AcquiaCloudApi::Client::Servers
- Included in:
- AcquiaCloudApi::Client
- Defined in:
- lib/acapi/client/servers.rb
Instance Method Summary collapse
-
#php_procs(server_name, env, memory_limits = [], apc_shm = []) ⇒ Object
TODO: Fix this (twitter.com/patconnolly/status/373203055677689857).
- #server(server_name, env) ⇒ Object
- #servers(env) ⇒ Object (also: #list_servers)
Instance Method Details
#php_procs(server_name, env, memory_limits = [], apc_shm = []) ⇒ Object
TODO: Fix this (twitter.com/patconnolly/status/373203055677689857)
15 16 17 18 19 20 21 22 23 24 |
# File 'lib/acapi/client/servers.rb', line 15 def php_procs(server_name, env, memory_limits = [], apc_shm = []) memory_limits = memory_limits.split(',') if memory_limits.is_a? String apc_shm = apc_shm.split(',') if apc_shm.is_a? String params = { :memory_limits => memory_limits, :apc_shm => apc_shm } get "sites/#{site_name}/envs/#{env}/servers/#{server_name}/php-procs", params end |
#server(server_name, env) ⇒ Object
10 11 12 |
# File 'lib/acapi/client/servers.rb', line 10 def server(server_name, env) get "sites/#{site_name}/envs/#{env}/servers/#{server_name}" end |
#servers(env) ⇒ Object Also known as: list_servers
5 6 7 |
# File 'lib/acapi/client/servers.rb', line 5 def servers(env) get "sites/#{site_name}/envs/#{env}/servers" end |