def list_returner_functions(*args, **kwargs):
 returners_ = salt.loader.returners(__opts__, [])
 if (not args):
  return sorted(returners_)
 names = set()
 for module in args:
  if (('*' in module) or ('.' in module)):
   for func in fnmatch.filter(returners_, module):
    names.add(func)
  else:
   moduledot = (module + '.')
   for func in returners_:
    if func.startswith(moduledot):
     names.add(func)
 return sorted(names)

def list_returner_functions ( * args , ** kwargs ) : returners_ = salt . loader . returners ( __opts__ , [ ] ) if ( not args ) : return sorted ( returners_ ) names = set ( ) for module in args : if ( ( '*' in module ) or ( '.' in module ) ) : for func in fnmatch . filter ( returners_ , module ) : names . add ( func ) else : moduledot = ( module + '.' ) for func in returners_ : if func . startswith ( moduledot ) : names . add ( func ) return sorted ( names )
list the functions for all returner modules .