def _patched_list_steps(emr_conn, *args, **kwargs):
 try:
  boto.emr.emrobject.ClusterTimeline = _PatchedClusterTimeline
  return emr_conn.list_steps(*args, **kwargs)
 finally:
  boto.emr.emrobject.ClusterTimeline = ClusterTimeline

def _patched_list_steps ( emr_conn , * args , ** kwargs ) : try : boto . emr . emrobject . ClusterTimeline = _PatchedClusterTimeline return emr_conn . list_steps ( * args , ** kwargs ) finally : boto . emr . emrobject . ClusterTimeline = ClusterTimeline
wrapper for :py:meth:boto .