Sha256: 45770aa1704eab6a82f3079fb2535874c299e70153235e10f59192d97b557b44
Contents?: true
Size: 562 Bytes
Versions: 35
Compression:
Stored size: 562 Bytes
Contents
require 'fog/compute/models/server' require 'fog/openstack/models/compute/metadata' module Fog module Compute class OpenStack class Host < Fog::Model attribute :host_name attribute :service attribute :details def initialize(attributes) # Old 'connection' is renamed as service and should be used instead prepare_service_value(attributes) super end def details service.get_host_details(self.host_name).body['host'] end end end end end
Version data entries
35 entries across 35 versions & 7 rubygems