Sha256: 71c8c66c1c9f8e0daab576933bc7de55ae13b4107d8cf4f50244e0ef4b2ead0f
Contents?: true
Size: 580 Bytes
Versions: 22
Compression:
Stored size: 580 Bytes
Contents
require 'fog/openstack/models/collection' require 'fog/openstack/key_manager/models/secret' module Fog module OpenStack class KeyManager class Secrets < Fog::OpenStack::Collection model Fog::OpenStack::KeyManager::Secret def all(options = {}) load_response(service.list_secrets(options), 'secrets') end def get(secret_ref) if secret = service.get_secret(secret_ref).body new(secret) end rescue Fog::OpenStack::Compute::NotFound nil end end end end end
Version data entries
22 entries across 22 versions & 3 rubygems