7
8
9
10
11
12
13
14
15
16
17
|
# File 'lib/fog/bouncer/sources.rb', line 7
def self.for(source, group, &block)
begin
CIDR.new(source, group, &block)
rescue ArgumentError => e
if e.message =~ /Invalid IP/
Group.new(source, group, &block)
else
raise e
end
end
end
|