Extra-Quota Projekte

Hey in die Runde!

Ich wollte gestern auf Wunsch eines Lehrers die Quota für ein Projekt vergrößern.
Mir ist aber aufgefallen, dass nur Schülern, die explizit in dem Projekt angegeben werden, das Quota vom Projekt dazu berechnet wird.
Wenn eine Klasse angegeben wird, klappt das bei den Schülern nicht. Auch der Lehrer erhält das Quota nicht dazu berechnet.

Der Lehrer hat 7GB Extra-Quota so erhalten.

Der erste Schüler, der per Klasse ins Projekt eingefügt ist, erhält durch Extra-Quota der Klasse 5GB

Der zweite Schüler erhält nur über das Projekt 2GB Extra-Quota dazu.

Frage dazu:

  1. Warum werden bei Extra-Quotas die Quotas der einzelne Personen und Klassen gesetzt und bei Projekten addiert?
  2. Warum werden nur direkt hinzugefügten Schülern das Extra-Quota dazu gerechnet und dem Admin (Lehrer) und den Schülern der hinzugefügten Klassen nicht?

Hier folgende Infos dazu:

Lehrer:

sophomorix-quota --smbcquotas -i --user [...]

#### User quota of school default-school:                                     ####
+--------------------------+--------+------+------+------+-------------------+
| user(role:DEFAULT)       | share  | CALC | USER |CLASS | PROJECTS          |
+--------------------------+--------+------+------+------+-------------------+
| bel(teacher:2506)        | DEFLT  | 7000 | 7000 |  --- | ---               |
|  smbcquotas in MiB: USED=4029.1  SOFT=5600  HARD=7000                      |
+   -     -     -     -    +  -  -  +   -  +   -  +   -  +    -    -    -    +
| bel(teacher:2006)        | GLOBAL | 2006 |  --- |  --- | ---               |
|  smbcquotas in MiB: USED=0  SOFT=1604.8  HARD=2006                         |
+   -     -     -     -    +  -  -  +   -  +   -  +   -  +    -    -    -    +
| bel(teacher:100%)        | **CQ** | 7000 |                (default-school) |
| bel(teacher:306)         | **MQ** |  306 |  --- |  --- | ---               |
+--------------------------+--------+------+------+------+-------------------+
* at end of CALC: quota must be updated  **MQ**: MailQuota  **CQ**: CloudQuota

Schüler mittels Klasse dem Projekt hinzugefügt:

sophomorix-quota --smbcquotas -i --user [...]

#### User quota of school default-school:                                     ####
+--------------------------+--------+------+------+------+-------------------+
| user(role:DEFAULT)       | share  | CALC | USER |CLASS | PROJECTS          |
+--------------------------+--------+------+------+------+-------------------+
| schittma(student:1506)   | DEFLT  | 5000 |  --- | 5000 | ---               |
|  smbcquotas in MiB: USED=698.8  SOFT=4000  HARD=5000                       |
+   -     -     -     -    +  -  -  +   -  +   -  +   -  +    -    -    -    +
| schittma(student:1006)   | GLOBAL | 1006 |  --- |  --- | ---               |
|  smbcquotas in MiB: USED=0  SOFT=804.8  HARD=1006                          |
+   -     -     -     -    +  -  -  +   -  +   -  +   -  +    -    -    -    +
| schittma(student:100%)   | **CQ** | 5000 |                (default-school) |
| schittma(student:156)    | **MQ** |  156 |  --- |  --- | ---               |
+--------------------------+--------+------+------+------+-------------------+
* at end of CALC: quota must be updated  **MQ**: MailQuota  **CQ**: CloudQuota

Schüler direkt dem Projekt hinzugefügt:

sophomorix-quota --smbcquotas -i --user [...]

#### User quota of school default-school:                                     ####
+--------------------------+--------+------+------+------+-------------------+
| user(role:DEFAULT)       | share  | CALC | USER |CLASS | PROJECTS          |
+--------------------------+--------+------+------+------+-------------------+
| muskel(student:1506)     | DEFLT  | 3506 |  --- |  --- | 2000              |
|  smbcquotas in MiB: USED=278.5  SOFT=2804.8  HARD=3506                     |
+   -     -     -     -    +  -  -  +   -  +   -  +   -  +    -    -    -    +
| muskel(student:1006)     | GLOBAL | 1006 |  --- |  --- | ---               |
|  smbcquotas in MiB: USED=0  SOFT=804.8  HARD=1006                          |
+   -     -     -     -    +  -  -  +   -  +   -  +   -  +    -    -    -    +
| muskel(student:100%)     | **CQ** | 3506 |                (default-school) |
| muskel(student:156)      | **MQ** |  156 |  --- |  --- | ---               |
+--------------------------+--------+------+------+------+-------------------+
* at end of CALC: quota must be updated  **MQ**: MailQuota  **CQ**: CloudQuota