BOA arguments handler

BOA arguments manager.

This file handles the arguments which are provided to BOA.

Concretely, the ArgsManager class loads, parses and checks the arguments. The arguments are defined in this file

class args_manager.ArgsManager

ArgsManager class.

It handles the arguments provided to BOA CLI.

__init__()

It creates the ArgParse parser object.

__weakref__

list of weak references to the object (if defined)

check()

It checks if the arguments are the expected type.

Concretely, in this method it is checked if the arguments are an instance of argparse.Namespace.

Returns

status code

Return type

int

load_args()

It creates the list of arguments.

parse()

It parses the arguments.

Returns

status code

Return type

int