Class: ADAssault::CLI::DNS::DUZDU::Check

Inherits:
BaseAction
  • Object
show all
Defined in:
lib/adassault/cli/dns/duzdu/check.rb

Overview

command: ‘ada dns duzdu check`

Since:

  • 0.0.1

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from BaseAction

command_name, #initialize, register

Constructor Details

This class inherits a constructor from ADAssault::CLI::DNS::DUZDU::BaseAction

Class Method Details

.argumentsObject

Since:

  • 0.0.1



25
26
27
# File 'lib/adassault/cli/dns/duzdu/check.rb', line 25

def arguments
  []
end

.descriptionObject

Since:

  • 0.0.1



17
18
19
# File 'lib/adassault/cli/dns/duzdu/check.rb', line 17

def description
  'Check if unsecure dynamic updates are allowed (IPv4)'
end

.long_descriptionObject

Since:

  • 0.0.1



21
22
23
# File 'lib/adassault/cli/dns/duzdu/check.rb', line 21

def long_description
  ''
end

Instance Method Details

#run(_args) ⇒ Object

Since:

  • 0.0.1



11
12
13
14
# File 'lib/adassault/cli/dns/duzdu/check.rb', line 11

def run(_args)
  res = @duz.checkv4
  @duz.display(res, self.class.command_name)
end