Module Expr Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list decorator_list
N/A N/A 
    The base class for all the handler plugins
 BaseHandler N/A object N/A N/A  Base handler class __init__ N/A N/A self config_dir target logger_instance verbose N/A None True N/A N/A 
            BaseHandler Constructor
         N/A N/A authenticate N/A N/A self N/A N/A N/A 
            If the handler requires any authentication, those steps
            Should be included in this function
         N/A N/A execute_command N/A N/A self N/A N/A N/A 
            This method should read the custom log output
            and return it to the caller, Also Expected to return a tuple
            of three values, namely. Execution Status, Output and Error message
         N/A N/A load_config N/A N/A self N/A N/A N/A 
            Method to load any required configs
         N/A N/A N/A