Class: Capacity
- Inherits:
-
CloudstackNagios::Base
- Object
- Thor
- CloudstackNagios::Base
- Capacity
- Defined in:
- lib/cloudstack-nagios/commands/capacity.rb
Constant Summary collapse
- CAPACITY_TYPES =
{ 0 => {name: "Memory", method_name: "memory"}, 1 => {name: "CPU", method_name: "cpu"}, 2 => {name: "Storage", method_name: "storage"}, 3 => {name: "Primary Storage", method_name: "primary_storage"}, 4 => {name: "Public IP addresses", method_name: "public_ips"}, 5 => {name: "Private IP addresses", method_name: "private_ips"}, 6 => {name: "Secondary Storage", method_name: "secondary_storage"}, 7 => {name: "VLANs", method_name: "vlans"}, 8 => {name: "Direct Attached Public IP addresses", method_name: "direct_attached_public_ips"}, 9 => {name: "Local Storage", method_name: "local_storage"} }
Constants included from CloudstackNagios::Helper
CloudstackNagios::Helper::RETURN_CODES
Instance Attribute Summary
Attributes inherited from CloudstackNagios::Base
Method Summary
Methods inherited from CloudstackNagios::Base
Methods included from CloudstackNagios::Helper
#check_data, #cs_routers, #exit_with_failure, #load_template, #storage_pools