Changeset 2705

Show
Ignore:
Timestamp:
02/17/06 22:44:41 (18 years ago)
Author:
jerome
Message:

Removed all references to the -p|--prototype command line switch, which
was (silently) removed.

Location:
pykota/trunk
Files:
15 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/bin/pkusers

    r2704 r2705  
    5959  -g | --groups        Edit users groups instead of users. 
    6060                           
    61   -p | --prototype u|g Uses user u or group g as a prototype to create 
    62                        or modify datas. 
    63                         
    6461  -o | --overcharge f  Sets the overcharging factor applied to the user  
    6562                       when computing the cost of a print job. Positive or  
     
    114111examples :                               
    115112 
    116   $ pkusers --add -p jerome john paul george ringo/ringo@example.com 
     113  $ pkusers --add john paul george ringo/ringo@example.com 
    117114   
    118115  This will add users john, paul, george and ringo to the quota 
    119   database, and set their account information based on user  
    120   jerome's own account. User jerome must already exist. 
    121   User ringo's email address will also be set to 'ringo@example.com' 
     116  database. User ringo's email address will also be set to  
     117  'ringo@example.com' 
    122118   
    123119  $ pkusers --ingroups coders,it jerome 
     
    131127  when printing. 
    132128   
    133   $ pkusers --balance +10.0 jerome 
     129  $ pkusers --balance +10.0 --comment "He paid with his blood !" jerome 
    134130   
    135131  This will increase jerome's account balance by 10.0 (in your 
    136132  own currency). You can decrease the account balance with a 
    137133  dash prefix, and set it to a fixed amount with no prefix. 
     134  A comment will be stored for this balance change. 
    138135   
    139136  $ pkusers --delete jerome rachel 
     
    275272                                                'noprint', 'nochange') : 
    276273                        raise PyKotaCommandLineError, _("Invalid limitby value %s") % options["limitby"] 
    277                     if limitby in ('noquota', 'nochange') :     
    278                         options["noquota"] = 1 
    279274                    if (limitby in ('nochange', 'noprint')) and options["groups"] :     
    280275                        raise PyKotaCommandLineError, _("Invalid limitby value %s") % options["limitby"] 
     
    305300                    description = options["description"].strip() 
    306301                     
    307                 if options["prototype"] :     
    308                     protoentry = getattr(self.storage, "get%s" % suffix)(options["prototype"]) 
    309                     if not protoentry.Exists : 
    310                         raise PyKotaCommandLineError, _("Prototype object %s not found in Quota Storage.") % protoentry.Name 
    311                     else :     
    312                         limitby = protoentry.LimitBy 
    313                         balancevalue = protoentry.AccountBalance 
    314                         if balancevalue is not None : 
    315                             balance = str(abs(balancevalue)) 
    316                         else :     
    317                             balance = None 
    318                         overcharge = getattr(protoentry, "OverCharge", None) 
    319                      
    320302                nbtotal = len(entries) 
    321303                for i in range(nbtotal) :         
     
    342324                     "comment" : "", \ 
    343325                   } 
    344         short_options = "hvaD:dgl:rsp:o:i:b:C:L" 
     326        short_options = "hvaD:dgl:rso:i:b:C:L" 
    345327        long_options = ["help", "version", "add", "description=", \ 
    346328                        "delete", "groups", "list", "remove", \ 
    347                         "skipexisting", "overcharge=", "prototype=", \ 
     329                        "skipexisting", "overcharge=", \ 
    348330                        "ingroups=", "limitby=", "balance=", "comment=", \ 
    349331                       ] 
     
    367349        options["remove"] = options["r"] or options["remove"] 
    368350        options["skipexisting"] = options["s"] or options["skipexisting"] 
    369         options["prototype"] = options["p"] or options["prototype"] 
    370351        options["limitby"] = options["l"] or options["limitby"] 
    371352        options["balance"] = options["b"] or options["balance"]  
  • pykota/trunk/man/de/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/el_GR/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/es/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/fr/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/it/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/nb_NO/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/pl/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/pt_BR/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/pt/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/sv_SE/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/th/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/tr/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR 
  • pykota/trunk/man/zh_TW/pkusers.1

    r2703 r2705  
    3636\fB\-g\fR | \fB\-\-groups\fR 
    3737Edit users groups instead of users. 
    38 .TP 
    39 \fB\-p\fR | \fB\-\-prototype\fR u|g Uses user u or group g as a prototype to create 
    40 or modify datas. 
    4138.TP 
    4239\fB\-o\fR | \fB\-\-overcharge\fR f 
     
    9996examples : 
    10097.IP 
    101 \f(CW$ pkusers --add -p jerome john paul george ringo/ringo@example.com\fR 
     98\f(CW$ pkusers --add john paul george ringo/ringo@example.com\fR 
    10299.IP 
    103100This will add users john, paul, george and ringo to the quota 
    104 database, and set their account information based on user 
    105 jerome's own account. User jerome must already exist. 
    106 User ringo's email address will also be set to 'ringo@example.com' 
     101database. User ringo's email address will also be set to 
     102\&'ringo@example.com' 
    107103.IP 
    108104\f(CW$ pkusers --ingroups coders,it jerome\fR 
     
    116112when printing. 
    117113.IP 
    118 \f(CW$ pkusers --balance +10.0 jerome\fR 
     114\f(CW$ pkusers --balance +10.0 --comment "He paid with his blood !" jerome\fR 
    119115.IP 
    120116This will increase jerome's account balance by 10.0 (in your 
    121117own currency). You can decrease the account balance with a 
    122118dash prefix, and set it to a fixed amount with no prefix. 
     119A comment will be stored for this balance change. 
    123120.IP 
    124121\f(CW$ pkusers --delete jerome rachel\fR