Ejemplo n.º 1
0
def get_expanded_identity_information_for_user(conninfo, credentials, auth_id):
    user_info = auth.auth_id_to_all_related_identities(conninfo, credentials,
                                                       auth_id)

    # Print out results only on success of both rest calls
    return 'Expanded identity information for user %d: %s' % (int(auth_id),
                                                              user_info)
Ejemplo n.º 2
0
    def main(conninfo, credentials, args):

        if (args.auth_id is not None):
            print auth.auth_id_to_all_related_identities(
                conninfo, credentials, args.auth_id)
        elif (args.username is not None):
            print auth.local_username_to_all_related_identities(
                conninfo, credentials, args.username)
        elif (args.uid is not None):
            print auth.posix_uid_to_all_related_identities(
                conninfo, credentials, args.uid)
        elif (args.gid is not None):
            print auth.posix_gid_to_all_related_identities(
                conninfo, credentials, args.gid)
        elif (args.sid is not None):
            print auth.sid_to_all_related_identities(conninfo, credentials,
                                                     args.sid)