def main_auth(args, services): for name, origin in pyspi.name_filter(services.iter_origins(), args.origin): try: print 'Authenticating %s: %r' % (name, origin) auth = origin.authenticate except AttributeError: print '%r does not support authentication.' % origin else: auth()
def main_pkg_show(args, services): for name, pkg in pyspi.name_filter(services.iter_pkgs(), args.pkg): print pkg