code: def _setup_fun_config(self, fun_conf):
          '''
          Setup function configuration.
  
          :param conf:
          :return:
          '''
          conf = copy.deepcopy(self.config)
          conf['file_client'] = 'local'
          conf['fun'] = ''
          conf['arg'] = []
          conf['kwarg'] = {}
          conf['cache_jobs'] = False
          conf['print_metadata'] = False
          conf.update(fun_conf)
          conf['fun'] = conf['fun'].split(':')[-1]  # Discard typing prefix
  
          return conf _setup_fun_config(self, fun_conf):
          '''
          Setup function configuration.
  
          :param conf:
          :return:
          '''
          conf = copy.deepcopy(self.config)
          conf['file_client'] = 'local'
          conf['fun'] = ''
          conf['arg'] = []
          conf['kwarg'] = {}
          conf['cache_jobs'] = False
          conf['print_metadata'] = False
          conf.update(fun_conf)
          conf['fun'] = conf['fun'].split(':')[-1]  # Discard typing prefix
  
          return conf
docs: Setup function configuration.
  
          :param conf:
          :return: