Sha256: b750e37476f66b17ace47d32d4d95c5dcb9524b03ab69a98d999bc412caacc4e

Contents?: true

Size: 1.13 KB

Versions: 13

Compression:

Stored size: 1.13 KB

Contents

# frozen_string_literal: true

require_relative "neeto_deploy/main"
require_relative "cloudflare/main"
require_relative "cronitor/main"
require_relative "honeybadger/main"

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

          def run
            ui.success("# 3. Running audit for application instances and add-ons")
            ui.info "\n"
            ui.success("## 3.1. Checking NeetoDeploy related configurations")
            ui.info "\n"
            NeetoDeploy::Main.new.run
            ui.info "\n"
            ui.success("## 3.2. Checking Cloudflare related configurations")
            ui.info "\n"
            Cloudflare::Main.new.run
            ui.info "\n"
            ui.success("## 3.3. Checking Cronitor related configurations")
            ui.info "\n"
            Cronitor::Main.new.run
            ui.info "\n"
            ui.success("## 3.4. Checking Honeybadger related configurations")
            ui.info "\n"
            Honeybadger::Main.new.run
          end
        end
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
neetob-0.5.29 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb
neetob-0.5.28 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb
neetob-0.5.27 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb
neetob-0.5.26 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb
neetob-0.5.25 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb
neetob-0.5.24 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb
neetob-0.5.23 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb
neetob-0.5.22 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb
neetob-0.5.21 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb
neetob-0.5.20 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb
neetob-0.5.19 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb
neetob-0.5.18 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb
neetob-0.5.17 lib/neetob/cli/monthly_audit/instances_and_addons/main.rb