Class: DnsMadeEasy::CLI::Commands::Base
- Inherits:
-
Dry::CLI::Command
- Object
- Dry::CLI::Command
- DnsMadeEasy::CLI::Commands::Base
- Includes:
- MessageHelpers
- Defined in:
- lib/dnsmadeeasy/cli/commands/base.rb
Overview
Base class for dry-cli commands.
Direct Known Subclasses
Account, AccountOperation, LegacyOperation, Version, Zone::Apply, Zone::Export, Zone::Format, Zone::Plan, Zone::Validate
Constant Summary collapse
- SUPPORTED_FORMATS =
%w[json json_pretty yaml pp].freeze
- DEFAULT_CREDENTIAL_PATHS =
[ Pathname.new('~/.dnsmadeeasy/credentials.ini')., Pathname.new('./.dnsmadeeasy/credential.ini'). ].freeze