Sha256: 96c4770eee62fde15e86bc7e7e92cf92806a2d95ae4df2574ac86545f7b371f3

Contents?: true

Size: 940 Bytes

Versions: 17

Compression:

Stored size: 940 Bytes

Contents

# frozen_string_literal: true

require_relative "ssl_certificates_over_thirty_days_from_expiry"
require_relative "cloudfront_cdn_enabled"
require_relative "essential_environment_variables_set"
require_relative "auto_scaling_enabled"
require_relative "scheduled_exports_enabled"

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

            def run
              SslCertificatesOverThirtyDaysFromExpiry.new.run
              ui.info "\n"
              CloudfrontCdnEnabled.new.run
              ui.info "\n"
              EssentialEnvironmentVariablesSet.new.run
              ui.info "\n"
              AutoScalingEnabled.new.run
              ui.info "\n"
              ScheduledExportsEnabled.new.run
            end
          end
        end
      end
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
neetob-0.5.46 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.45 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.44 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.43 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.42 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.41 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.40 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.39 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.38 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.37 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.36 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.35 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.34 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.33 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.32 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.31 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb
neetob-0.5.30 lib/neetob/cli/monthly_audit/instances_and_addons/neeto_deploy_or_heroku/main.rb