Module: Elbas::AWS::Taggable
- Included in:
- AMI
- Defined in:
- lib/elbas/aws/taggable.rb
Instance Method Summary collapse
Instance Method Details
#tag(key, value) ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'lib/elbas/aws/taggable.rb', line 4 def tag(key, value) @tags ||= {} Elbas::Retryable.times(3).delay(5) do aws_counterpart. tags: [{ key: key, value: value }] @tags[key] = value end end |
#tags ⇒ Object
13 14 15 |
# File 'lib/elbas/aws/taggable.rb', line 13 def @tags || {} end |