parameters: (self)
docstring: Start all the process in the process pool
          and terminate gracefully in Keyboard Interrupt.
  
          Args:
              None
  
          Raises:
              None
  
          Returns:
              None
docstring_summary: Start all the process in the process pool
          and terminate gracefully in Keyboard Interrupt.
docstring_tokens: Start all the process in the process pool and terminate gracefully in Keyboard Interrupt .
function: def start_process(self):
          """
          Start all the process in the process pool
          and terminate gracefully in Keyboard Interrupt.
  
          Args:
              None
  
          Raises:
              None
  
          Returns:
              None
          """
          try:
              for process in self.process_pool:
                  process.start()
  
              for process in self.process_pool:
                  process.join()
  
          except KeyboardInterrupt:
              for process in self.process_pool:
                  process.terminate()
  
          except Exception as e:
              self.logger.log(
                  "Error occured: " + str(e),
                  logtype="error"
              )
function_tokens: def start_process ( self ) : try : for process in self . process_pool : process . start ( ) for process in self . process_pool : process . join ( ) except KeyboardInterrupt : for process in self . process_pool : process . terminate ( ) except Exception as e : self . logger . log ( "Error occured: " + str ( e ) , logtype = "error" )