Sha256: 1a1c6eb9cf257637c4652cd003445be65d950f5ec817eb05470a4524279db8a7
Contents?: true
Size: 558 Bytes
Versions: 21
Compression:
Stored size: 558 Bytes
Contents
require 'fog/rackspace/models/networking_v2/security_group' module Fog module Rackspace class NetworkingV2 class SecurityGroups < Fog::Collection model Fog::Rackspace::NetworkingV2::SecurityGroup def all data = service.list_security_groups.body['security_groups'] load(data) end def get(id) data = service.show_security_group(id).body['security_group'] new(data) rescue Fog::Rackspace::NetworkingV2::NotFound nil end end end end end
Version data entries
21 entries across 19 versions & 4 rubygems