Sha256: dd0dcbabae3b3280e59f6579fa7fa00b095d0578bf50497ee91128e8253e427c

Contents?: true

Size: 692 Bytes

Versions: 1

Compression:

Stored size: 692 Bytes

Contents

require "digicert/cli/rcfile"
require "digicert/cli/commands/csr"
require "digicert/cli/commands/order"
require "digicert/cli/commands/certificate"

module Digicert
  module CLI
    class Command < Thor
      desc "csr", "Fetch/generate Certificate CSR"
      subcommand :csr, Digicert::CLI::Commands::Csr

      desc "order", "Manage Digicert Orders"
      subcommand :order, Digicert::CLI::Commands::Order

      desc "certificate", "Manage Digicert Certificates"
      subcommand :certificate, Digicert::CLI::Commands::Certificate

      desc "config API_KEY", "Configure The CLI Client"
      def config(api_key)
        Digicert::CLI::RCFile.set_key(api_key)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
digicert-cli-0.2.0 lib/digicert/cli/command.rb