parameters: (*args, **kwargs)
docstring: Call a program with an optional timeout. If the program has a non-zero
      exit status, raises a CalledProcessError.
docstring_summary: Call a program with an optional timeout. If the program has a non-zero
      exit status, raises a CalledProcessError.
docstring_tokens: Call a program with an optional timeout . If the program has a non - zero exit status raises a CalledProcessError .
function: def check_call(*args, **kwargs):
      """Call a program with an optional timeout. If the program has a non-zero
      exit status, raises a CalledProcessError."""
  
      retcode = call(*args, **kwargs)
      if retcode:
          cmd = kwargs.get("args")
          if cmd is None:
              cmd = args[0]
          raise CalledProcessError(retcode, cmd)
function_tokens: def check_call ( * args , * * kwargs ) : retcode = call ( * args , * * kwargs ) if retcode : cmd = kwargs . get ( "args" ) if cmd is None : cmd = args [ 0 ] raise CalledProcessError ( retcode , cmd )