Mgrctl

De ISPWiki.

Introduction

mgrctl - un utilitaire accessible dans tous nos produits. Il se trouve dans /usr/local/ispmgr/sbin. Il est déstiné à appeler les fonctions de manager depuis shell. Il est meilleur moyen qui permet de connecter à nos services via API contre via HTTP. Toutes les fonctions sont appelées via l'utilisateur admin (pour ISPmanager - root).

Utilisation

La fonction demandée doit être le premier argument, puis les paramètres de la fonction au format clé=valeur. Par exemple:

/usr/local/ispmgr/sbin/mgrctl user

Liste des utilisateurs sera affichée

/usr/local/ispmgr/sbin/mgrctl user.edit elid=test

Avoir les paramètres d'un utilisateur test

/usr/local/ispmgr/sbin/mgrctl database su=test

Avoir la liste des bases de données chez utilisateur test.

Clés optionnelles

détiennent les paramètres suivants:

-m <manager>      - nom de fichier binaire Manager que vous voulez appeler.
                    Par défaut - ispmgr (peu importe votre produit utilisé).
-o <mode d'extraction> - valeurs possibles: text, devel, xml. Par défaut - text.
Cet article vous a-t-il été utile? Oui | Non
Affichages
Outils personnels