Module Expr Str ImportFrom alias alias ImportFrom alias ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam defaults kwarg body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr NameLoad For NameStore Call AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list decorator_list
N/A N/A 
Consists of owtf process class and its manager
 multiprocessing Process Queue framework.dependency_management.dependency_resolver BaseComponent OWTFProcess N/A Process BaseComponent N/A N/A 
    Implementing own proxy of Process for better control of processes launched
    from OWTF both while creating and terminating the processes
     __init__ N/A N/A self N/A kwargs N/A N/A 
        Ideally not to override this but can be done if needed. If overridden
        please give a call to super() and make sure you run this
         N/A N/A self core N/A N/A self get_component core N/A N/A self db N/A N/A self get_component db N/A N/A self plugin_handler N/A N/A self get_component plugin_handler N/A N/A self poison_q N/A Queue N/A N/A self _process None N/A key N/A N/A kwargs keys N/A N/A N/A setattr self key N/A N/A kwargs get key None N/A N/A N/A N/A super OWTFProcess self __init__ N/A make_daemon N/A N/A self N/A N/A N/A 
        Method used to set daemon value to true
         N/A N/A self daemon True N/A initialize N/A N/A self N/A kwargs N/A N/A 
        Supposed to be overridden if user wants to initialize something
         N/A N/A run N/A N/A self N/A N/A N/A 
        This method must not be overridden by user
        + Set proper logger with file handler and Formatter
        + Launch process specific code
         N/A N/A N/A N/A N/A N/A self db create_session N/A N/A N/A N/A self core enable_logging N/A N/A N/A self pseudo_run N/A N/A N/A KeyboardInterrupt N/A N/A N/A pseudo_run N/A N/A self N/A N/A N/A 
        This method must be overridden by user with the process related code
         N/A N/A N/A