Class: ZAWS::Command::Elasticip
- Inherits:
-
Thor
- Object
- Thor
- ZAWS::Command::Elasticip
- Defined in:
- lib/zaws/command/elasticip.rb
Instance Method Summary collapse
- #assoc_exists(externalid) ⇒ Object
- #declare(externalid) ⇒ Object
- #release(externalid) ⇒ Object
- #view ⇒ Object
Instance Method Details
#assoc_exists(externalid) ⇒ Object
19 20 21 22 23 |
# File 'lib/zaws/command/elasticip.rb', line 19 def assoc_exists(externalid) aws=(ZAWS::AWS.new(ZAWS::Helper::Shell.new)) val,instanceid,assoc,alloc,ip=aws.ec2.elasticip.assoc_exists([:region],externalid,$stdout,([:verbose]?$stdout:nil),[:vpcid]) return val end |
#declare(externalid) ⇒ Object
29 30 31 32 33 |
# File 'lib/zaws/command/elasticip.rb', line 29 def declare(externalid) aws=(ZAWS::AWS.new(ZAWS::Helper::Shell.new)) val=aws.ec2.elasticip.declare([:region],externalid,$stdout,([:verbose]?$stdout:nil),[:vpcid],[:nagios],[:undofile]) return val end |