Si un quota d'utilisateurs ou de groupes a été défini au niveau projet, cette procédure remplace cette valeur. Lorsque vous utilisez la commande list, la colonne Source affiche "local" si le quota a été défini au niveau système de fichiers, "default" s'il a été défini au niveau projet ou "-" si aucun quota n'a été défini. Dans l'exemple suivant, le quota d'utilisateurs par défaut défini au niveau projet est de 50 Go.
clownfish:> shares select default select eschrock
clownfish:shares default/eschrock> users
clownfish:shares default/eschrock users> list
USER NAME USAGE QUOTA SOURCE
user-000 root 321K - -
user-001 ahl 9.94K - -
user-002 eschrock 20.0G - -
clownfish:shares default/eschrock users> select name=eschrock
clownfish:shares default/eschrock user-002> get
name = eschrock
unixname = eschrock
unixid = 132651
winname = (unset)
winid = (unset)
usage = 20.0G
quota = (unset)
source = (unset)
clownfish:shares default/eschrock user-002> set quota=100G
quota = 100G (uncommitted)
clownfish:shares default/eschrock user-002> commit
clownfish:shares default/eschrock user-002> done
clownfish:shares default/eschrock users> quota
clownfish:shares default/eschrock users quota (uncomitted)> set name=bmc
name = bmc (uncommitted)
clownfish:shares default/eschrock users quota (uncomitted)> set quota=default
quota = default (uncommitted)
clownfish:shares default/eschrock users quota (uncomitted)> commit
clownfish:shares default/eschrock users> list
USER NAME USAGE QUOTA SOURCE
user-000 root 321K - -
user-001 ahl 9.94K - -
user-002 eschrock 20.0G 100G local
user-003 bmc - 50G default