Documentation Frappe Framework
Frappe Framework
Définir des limites pour un site
Depuis la version 12, les limites de site sont dépréciées. La version 7 les stockait dans site_config.json : utilisateurs, e-mails, espace et date d’expiration.
État de la fonction
Attention
Cette fonction est dépréciée depuis la version 12.
La version 7 permettait de poser des limites et des restrictions pour un site. Elles étaient écrites dans site_config.json, dans le dossier du site, sous la clé limits.
Clés reconnues
| Limite | Sens |
|---|---|
users | Nombre maximal d’utilisateurs |
emails | Nombre d’e-mails envoyés par mois |
space | Espace maximal du site, en Go |
email_group | Nombre maximal de membres d’un groupe d’e-mails (Email Group) |
expiry | Date d’expiration du site, au format YYYY-MM-DD, entre guillemets |
L’exemple de fichier montre emails à 1500, space à 0.157, expiry au 2016-07-25 et users à 1, à côté de db_name et db_password.
Commandes
Une limite :
bench --site [sitename] set-limit [limit] [value]Plusieurs limites à la fois :
bench --site [sitename] set-limits --limit [limit] [value] --limit [limit-2] [value-2]Exemple :
bench --site site1.local set-limit users 5Consulter l’usage
La page Usage Info, ouverte depuis la barre d’outils ou l’AwesomeBar, montre la consommation. Une limite n’y apparaît que si elle a été définie.
