Ejemplo n.º 1
0
    Session = sessionmaker(bind=my_db)
    session = Session()

    # Create the database if it doesn't already exist
    if not os.path.exists('./' + db_name):    
        UsersDataModel.create_db_tables(my_db)

    users = user_definitions.get_definitions()
    for user, definition in users.iteritems():
        UsersDataModel.addUserFromAttributes(session, definition)
    
    session.commit()
    
    taskgroups = UsersDataModel.getTaskgroupList(session)
    print taskgroups
    for group in taskgroups:
        print group
        members = UsersDataModel.getTaskgroupMembers(session,group)
        print members
    
    subgroups = UsersDataModel.getSubgroupList(session)
    print subgroups
    
    users = UsersDataModel.getUserList(session)
    print users
    
    users = UsersDataModel.getDisplayNameList(session)
    print users