Sha256: c9d231b06e4a8e4fa02f7e0f1b5ffdae4e9c65f6e6cd875e6c8d1504145c0be4

Contents?: true

Size: 1019 Bytes

Versions: 19

Compression:

Stored size: 1019 Bytes

Contents

# frozen_string_literal: true

require_relative "ssl_certs_setup_for_auto_renewal"
require_relative "sparkpost_sub_account_used_for_all_apps"
require_relative "redirections_working_correctly"

module Neetob
  class CLI
    module MonthlyAudit
      module Misc
        class Main < CLI::Base
          def initialize
            super()
          end

          def run
            ui.success("# 4. Running miscellaneous checks")
            ui.info "\n"
            ui.success("## 4.1. [Manual] Checking whether SSL certs are set up for auto-renewal for all the apps")
            SslCertsSetupForAutoRenewal.new.run
            ui.info "\n"
            ui.success("## 4.2. [Manual] Checking whether we are using Sparkpost sub-account for all the apps")
            SparkpostSubAccountUsedForAllApps.new.run
            ui.info "\n"
            ui.success("## 4.3. Checking whether redirections are set correctly")
            RedirectionsWorkingCorrectly.new.run
          end
        end
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
neetob-0.5.35 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.34 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.33 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.32 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.31 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.30 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.29 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.28 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.27 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.26 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.25 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.24 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.23 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.22 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.21 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.20 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.19 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.18 lib/neetob/cli/monthly_audit/misc/main.rb
neetob-0.5.17 lib/neetob/cli/monthly_audit/misc/main.rb