ucphhpc / migrid-sync

MiGrid workspace where master branch is kept strictly in sync with SF upstream svn repo. Any development or experiments should use a branch. You probably want to fork your own clone or work e.g. on the edge branch if you wish to contribute.
GNU General Public License v2.0
4 stars 4 forks source link

Make createuser work for new installations and add basic coverage. #120

Open albu-diku opened 2 months ago

albu-diku commented 2 months ago

Allow user creation to provision the user_db_home directory as well as the file itself which is the situation after config generation is run to completion for a new installation.

Cover the very asic operation of createuser ensuring that a user db and lock file are correctly create upon a call to create a test user.

Depends on: https://github.com/ucphhpc/migrid-sync/pull/140 Depends on: https://github.com/ucphhpc/migrid-sync/pull/134