hudman 9.0.0
Local HUD mirror manager
hudman.app.App Class Reference

Public Member Functions

None __init__ (self)
 
None run (self)
 

Private Member Functions

None __parse_arguments (self)
 
None __parser_add_arguments (self)
 
None __parser_create (self)
 
None __setlogger (self)
 

Private Attributes

 __arguments
 
 __logger
 
 __parser
 

Detailed Description

Class with command-line tool implementation.

Constructor & Destructor Documentation

◆ __init__()

None hudman.app.App.__init__ (   self)
Main constructor of the App class.

Member Function Documentation

◆ __parse_arguments()

None hudman.app.App.__parse_arguments (   self)
private
Parse the command-line arguments and provides a special object
to work with.

◆ __parser_add_arguments()

None hudman.app.App.__parser_add_arguments (   self)
private
Add new options to the command-line arguments parser.

◆ __parser_create()

None hudman.app.App.__parser_create (   self)
private
Create an instance of the command-line arguments parser.

◆ __setlogger()

None hudman.app.App.__setlogger (   self)
private
Configure logger for the internal use.

◆ run()

None hudman.app.App.run (   self)
Run the application.