Class: Piculet::EC2Wrapper
- Inherits:
-
Object
- Object
- Piculet::EC2Wrapper
show all
- Defined in:
- lib/piculet/wrapper/permission.rb,
lib/piculet/wrapper/ec2-wrapper.rb,
lib/piculet/wrapper/security-group.rb,
lib/piculet/wrapper/permission-collection.rb,
lib/piculet/wrapper/security-group-collection.rb
Defined Under Namespace
Classes: SecurityGroupCollection
Instance Method Summary
collapse
Constructor Details
#initialize(ec2, options) ⇒ EC2Wrapper
3
4
5
6
|
# File 'lib/piculet/wrapper/ec2-wrapper.rb', line 3
def initialize(ec2, options)
@ec2 = ec2
@options = options.dup
end
|
Instance Method Details
#security_groups ⇒ Object
8
9
10
|
# File 'lib/piculet/wrapper/ec2-wrapper.rb', line 8
def security_groups
SecurityGroupCollection.new(@ec2.security_groups, @options)
end
|
#updated? ⇒ Boolean
12
13
14
|
# File 'lib/piculet/wrapper/ec2-wrapper.rb', line 12
def updated?
!!@options.updated
end
|