class AmberCLI::Commands::CheckAmberAgentSetupCommand

Overview

Checks the project setup and the trust state each agent stores locally.

Defined in:

amber_cli/commands/check_amber_agent_setup_command.cr

Constant Summary

AGENT_HOOK_MODES = ["session", "pre", "post", "stop"] of ::String

Constructors

Instance Method Summary

Instance methods inherited from class AmberCLI::Core::BaseCommand

execute execute, help_description : String help_description, option_parser : OptionParser option_parser, parse_and_execute(args : Array(String)) parse_and_execute, parsed_options : Hash(String, String | Bool | Array(String)) parsed_options, remaining_arguments : Array(String) remaining_arguments, setup_command_options setup_command_options

Constructor methods inherited from class AmberCLI::Core::BaseCommand

new(command_name : String) new

Constructor Detail

def self.new(command_name : String, project_root : String = Dir.current, home_directory : String | Nil = ENV["HOME"]?, should_run_external_checks : Bool = true) #

[View source]

Instance Method Detail

def execute #

[View source]
def help_description : String #

[View source]
def perform : DoctorReport #

[View source]
def setup_command_options #

[View source]