Class: DnsOne::CLI

Inherits:
Thor show all
Defined in:
lib/dns_one/cli.rb

Instance Method Summary collapse

Instance Method Details

#removeObject



26
27
28
# File 'lib/dns_one/cli.rb', line 26

def remove
    DnsOne::Setup.new.remove
end

#run_srvObject



14
15
16
17
18
# File 'lib/dns_one/cli.rb', line 14

def run_srv
    DnsOne::DnsOne.new(
        conf_file: options[:conf]
    ).start 
end

#setupObject



21
22
23
# File 'lib/dns_one/cli.rb', line 21

def setup
    DnsOne::Setup.new.setup
end

#statsObject



31
32
33
# File 'lib/dns_one/cli.rb', line 31

def stats
    DnsOne::Stat.print
end