in pygenie/jobs/core.py [0:0]
def append(self, func_name=None, args=None, kwargs=None):
"""Add a call string to the repr list."""
args_str = self.args_to_str(args)
kwargs_str = self.kwargs_to_str(kwargs)
call_str = '{func}({args}{comma}{kwargs})' \
.format(func=func_name,
args=args_str if args_str else '',
comma=', ' if kwargs_str and args_str else '',
kwargs=kwargs_str if kwargs_str else '')
# remove any exact duplicate calls
self.remove(call_str)
self.__repr_list.append(call_str)