O2-DQ User Interface 1.0.0
Loading...
Searching...
No Matches
DplAodReader Class Reference
Inheritance diagram for DplAodReader:

Public Member Functions

def __init__ (self, parserDplAodReader=argparse.ArgumentParser(add_help=False))
 
def addArguments (self)
 
def parseArgs (self)
 

Public Attributes

 parserDplAodReader
 

Detailed Description

Class for Interface -> internal-dpl-aod-reader Task -> Configurables

Args:
    object (parser_args() object): DplAodReader Interface

Definition at line 19 of file dplAodReader.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  parserDplAodReader = argparse.ArgumentParser(add_help = False) 
)

Definition at line 28 of file dplAodReader.py.

28 def __init__(self, parserDplAodReader = argparse.ArgumentParser(add_help = False)):
29 super(DplAodReader, self).__init__()
30 self.parserDplAodReader = parserDplAodReader
31

Member Function Documentation

◆ addArguments()

def addArguments (   self)
This function allows to add arguments for parser_args() function

Definition at line 32 of file dplAodReader.py.

32 def addArguments(self):
33 """
34 This function allows to add arguments for parser_args() function
35 """
36
37 # Interface
38 groupDPLReader = self.parserDplAodReader.add_argument_group(title = "Data processor options: internal-dpl-aod-reader")
39 groupDPLReader.add_argument("--aod", help = "Add your AOD File with path", action = "store", type = str)
40 groupDPLReader.add_argument(
41 "--aod-memory-rate-limit", help = "Rate limit AOD processing based on memory", action = "store", type = str
42 )
43 groupDPLReader.add_argument(
44 "cfgFileName", metavar = "Config.json", default = "config.json", help = "config JSON file name (mandatory)"
45 )
46

◆ parseArgs()

def parseArgs (   self)
This function allows to save the obtained arguments to the parser_args() function

Returns:
    Namespace: returns parse_args()

Definition at line 47 of file dplAodReader.py.

47 def parseArgs(self):
48 """
49 This function allows to save the obtained arguments to the parser_args() function
50
51 Returns:
52 Namespace: returns parse_args()
53 """
54
55 return self.parserDplAodReader.parse_args()

Member Data Documentation

◆ parserDplAodReader

parserDplAodReader

Definition at line 30 of file dplAodReader.py.


The documentation for this class was generated from the following file: