Sha256: 6aa5d8b14e5e9ffd1a7e7b99fc66ce7fed052b866fa3e3c41d27ca2079008b33

Contents?: true

Size: 462 Bytes

Versions: 1

Compression:

Stored size: 462 Bytes

Contents

module Flucti
  module Resources
    class BasicResource < WebService::Resource
      class_inheritable_attr_accessor :attribute_for_to_s

      def to_s
        attribute_set?(attr_name = self.class.attribute_for_to_s) ? send(attr_name).to_s : super
      end

      # Alias attribute:  vps --> container
      def vps()     container             end
      def vps_id()  container_id          end
      def vps=(vps) self.container = vps  end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
Flucti-flucti-cli-0.1.16 lib/flucti/resources/basic_resource.rb