code: def retry_call(
      f, f_args=(), f_kwargs={}, conf=DEFAULT_CONF, **kwargs
  ):
      """
      Retry function call.
  
      :param f:           function to be retried
      :param f_args:      target function args
      :param f_kwargs:    target function kwargs
      :param conf:        configuration
      """
  
      if kwargs:
          conf = conf.clone(**kwargs)
      return _retry(conf, functools.partial(f, *f_args, **f_kwargs))
  
imports: import copy
  import datetime
  import functools
  import itertools
  import logging
  import random
  import time
label_desc: Use image node_id 1 for calling a global function with example usage: retry_call(f, f_args, f_kwargs, conf) and returns: _retry