def list_jobs_filter(count, filter_find_job=True, ext_source=None, outputter=None, display_progress=False):
 returner = _get_returner((__opts__['ext_job_cache'], ext_source, __opts__['master_job_cache']))
 if display_progress:
  __jid_event__.fire_event({'message': 'Querying returner {0} for jobs.'.format(returner)}, 'progress')
 mminion = salt.minion.MasterMinion(__opts__)
 fun = '{0}.get_jids_filter'.format(returner)
 if (fun not in mminion.returners):
  raise NotImplementedError("'{0}' returner function not implemented yet.".format(fun))
 ret = mminion.returners[fun](count, filter_find_job)
 if outputter:
  return {'outputter': outputter, 'data': ret}
 else:
  return ret

def list_jobs_filter ( count , filter_find_job = True , ext_source = None , outputter = None , display_progress = False ) : returner = _get_returner ( ( __opts__ [ 'ext_job_cache' ] , ext_source , __opts__ [ 'master_job_cache' ] ) ) if display_progress : __jid_event__ . fire_event ( { 'message' : 'Querying returner {0} for jobs.' . format ( returner ) } , 'progress' ) mminion = salt . minion . MasterMinion ( __opts__ ) fun = '{0}.get_jids_filter' . format ( returner ) if ( fun not in mminion . returners ) : raise NotImplementedError ( "'{0}' returner function not implemented yet." . format ( fun ) ) ret = mminion . returners [ fun ] ( count , filter_find_job ) if outputter : return { 'outputter' : outputter , 'data' : ret } else : return ret
list all detectable jobs and associated functions ext_source the external job cache to use .