Commandes

Commandes #

Toutes les commandes nécessitent la permission pluginguard.admin (par défaut : les opérateurs du serveur). La console a toujours accès, quelles que soient les permissions.

CommandeFonction
/pluginguard scanAnalyse chaque jar de plugins/ et signale chaque constat, du plus grave au moins grave. Le chat en jeu affiche les 20 premiers constats ; la console et le rapport enregistré les affichent tous.
/pluginguard info <name>Affiche toutes les informations que PluginGuard a extraites d'un jar de plugin, ainsi que les constats qui le concernent. Correspond au nom du fichier jar ou au nom du plugin (correspondance exacte d'abord, puis partielle).
/pluginguard fixlist [all]Liste numérotée de ce qu'il faut corriger d'après la dernière analyse : constats critiques, ou avec all les avertissements aussi.
/pluginguard ignore <code> [plugin]Masque un constat que vous avez examiné, à partir de la prochaine analyse. ignore list affiche toutes les règles, /pluginguard unignore <code> [plugin] en supprime une. Les règles sont stockées dans ignored.txt ; config.yml n'est jamais réécrit. Chaque constat affiché dans le chat se termine par son code en gris.
/pluginguard export <format>Réexporte le rapport de l'analyse la plus récente dans un autre format sans refaire l'analyse. Formats : txt, json, yaml, md, html.
/pluginguard reloadRecharge config.yml (et le fichier de langue actif) sans redémarrer le serveur.
/pluginguard helpAffiche cette liste de commandes en jeu.

Alias : /pguard.

Lire un rapport #

Chaque constat a une gravité :

  • CRITICAL - ce plugin ne pourra pas s'activer ou plantera/lèvera une exception à l'exécution. Corrigez avant votre prochain redémarrage.
  • WARNING - il fonctionnera généralement encore, mais quelque chose peut mal se comporter dans certaines conditions, ou mérite un second regard.
  • INFO - purement informatif. Aucun risque fonctionnel, simplement quelque chose qu'il est bon de savoir.