Method: ContainerManagerAdapter::Vserver#container
- Defined in:
- lib/wf_node_api/container_manager_adapter/vserver.rb
#container(name) ⇒ Hash
Returns information for a single container
125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
# File 'lib/wf_node_api/container_manager_adapter/vserver.rb', line 125 def container(name) data = {} data[:name] = name data[:state] = translate_state(state(name)) data[:ip_address] = ip_addr(name) data[:cpu_usage] = 0 data[:cpu_cores] = assigned_cpu_cores(name).count data[:memory_limit_bytes] = memory_limit(name).to_i data[:memory_usage_bytes] = memory_usage(name).to_i data[:disk_space_gb] = 0 data[:disk_usage_gb] = 0 data[:container_type] = 'vserver' data end |