Sha256: 0c2d4d055b501d2dd29601f444204f2421e7a6b42d6cac8b2832c45673694d14
Contents?: true
Size: 979 Bytes
Versions: 1
Compression:
Stored size: 979 Bytes
Contents
module FogExtensions module Xenserver module Server extend ActiveSupport::Concern include ActionView::Helpers::NumberHelper attr_accessor :start attr_accessor :memory_min, :memory_max, :custom_template_name, :builtin_template_name, :hypervisor_host def to_s name end def nics_attributes=(attrs) end def volumes_attributes=(attrs) end def memory memory_static_max.to_i end def reset reboot end def stop shutdown end def ready? running? end def mac vifs.first.mac end def state power_state end def vm_description _('%{cpus} CPUs and %{ram} memory') % { :cpus => vcpus_max, :ram => number_to_human_size(memory_max.to_i) } end def interfaces vifs end def select_nic(fog_nics, nic) fog_nics[0] end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
foreman_xen-0.4.0 | app/models/concerns/fog_extensions/xenserver/server.rb |