Module: VagrantPlugins::CommandDns::Action::Route53
- Defined in:
- lib/vagrant-command-dns/action/route53.rb,
lib/vagrant-command-dns/action/route53/create.rb,
lib/vagrant-command-dns/action/route53/connect.rb,
lib/vagrant-command-dns/action/route53/destroy.rb
Defined Under Namespace
Classes: Connect, Create, Destroy
Class Method Summary
collapse
Class Method Details
.route53_create ⇒ Object
8
9
10
11
12
13
14
15
|
# File 'lib/vagrant-command-dns/action/route53.rb', line 8
def self.route53_create
Vagrant::Action::Builder.new.tap do |b|
b.use Action::ConfigValidate
b.use Action::GetIP
b.use Route53::Connect
b.use Route53::Create
end
end
|
.route53_destroy ⇒ Object
17
18
19
20
21
22
23
24
|
# File 'lib/vagrant-command-dns/action/route53.rb', line 17
def self.route53_destroy
Vagrant::Action::Builder.new.tap do |b|
b.use Action::ConfigValidate
b.use Action::GetIP
b.use Route53::Connect
b.use Route53::Destroy
end
end
|