(self, args)
the parameter args is an object as returned by the parse_args() method from argparse. You can define your arguments options in the init_argparse() method
			The run method does not return any argument. You can raise PupyModuleError in case of error
			NOTICE: DO NOT use print in this function, always use self.rawlog, self.log, self.error and self.warning instead
the parameter args is an object as returned by the parse_args() method from argparse. You can define your arguments options in the init_argparse() method
			The run method does not return any argument. You can raise PupyModuleError in case of error
			NOTICE: DO NOT use print in this function, always use self.rawlog, self.log, self.error and self.warning instead
the parameter args is an object as returned by the parse_args () method from argparse . You can define your arguments options in the init_argparse () method The run method does not return any argument . You can raise PupyModuleError in case of error NOTICE : DO NOT use print in this function always use self . rawlog self . log self . error and self . warning instead
def run(self, args):
		""" 
			the parameter args is an object as returned by the parse_args() method from argparse. You can define your arguments options in the init_argparse() method
			The run method does not return any argument. You can raise PupyModuleError in case of error
			NOTICE: DO NOT use print in this function, always use self.rawlog, self.log, self.error and self.warning instead
		""" 
		raise NotImplementedError("PupyModule's run method has not been implemented !")
def run ( self , args ) : raise NotImplementedError ( "PupyModule's run method has not been implemented !" )