Sha256: 91b9ee0cdd3aa6501bf1199a7cfefc22c6602ca27016fdb5954c527dd6690dac
Contents?: true
Size: 639 Bytes
Versions: 12
Compression:
Stored size: 639 Bytes
Contents
require 'fog/core/model' module Fog module Rackspace class Databases class User < Fog::Model identity :name attribute :password attribute :databases def save requires :identity, :instance, :password connection.create_user(instance.identity, identity, password, :databases => databases) true end def destroy requires :identity, :instance connection.delete_user(instance.identity, identity) true end private def instance collection.instance end end end end end
Version data entries
12 entries across 12 versions & 7 rubygems