Skip to content

Gestion des contextes

Description du contexte

Lors de la sélection du contexte, les sections suivantes sont présentées :

Informations : Les caractéristiques du contexte

Installed modules : la liste des modules installés

Available modules : la liste des modules disponibles

Informations

La section “Informations” présente les informations et la configuration générale du contexte.

ChampDescription
Rootle chemin d'accès au répertoire dans lequel est installé le contexte.
Descriptiondescription du contexte.
UrlURL d'accès
Registrationvous pouvez consulter les informations enregistrées. Si Anakeen Control est déclaré avec votre compte EEC, vous pouvez demander l'enregistrement de ce contexte.
Repositoriesliste les dépôts utilisée pour installer ou mettre à jour les modules

de plus, les actions suivantes sont disponibles au travers des boutons :

Modify Context : Permet de modifier la description du contexte et la liste des dépôts utilisés par ce dernier.

Import Module : Permet d'installer un module format .app sans passer par les dépôts de paquets (voir les annexes pour la description des fichiers app). Lors de l'utilisation de ce menu, il vous sera demandé d'uploader le fichier webinst, puis de choisir entre les scénarios d'installation et de mise à jour du module.
Cette action ne devrait pas être utilisée en dehors des phases de développement.

Delete context : Permet de supprimer le contexte et ses éléments associés (base de donnée, vault, etc.)

Installed modules

Cette section présente la liste des modules qui sont installés dans le contexte. Lorsqu'un module a une mise-à-jour de disponible sur les dépôts de paquets, une icône apparaît en début de ligne d'un module et la nouvelle version disponible est présentée dans la colonne Available Version. Pour mettre à jour le module, il faut alors cocher la ligne du module et cliquer sur le bouton [Upgrade Selection].

Available modules

La section “Available modules” présente la liste des modules disponibles sur les dépôts de paquets. Vous pouvez cocher les modules que vous souhaitez installer dans le contexte, et lancer l'installation en cliquant sur le bouton [Install Selection].

Suppression d'un contexte

Un contexte peut être supprimé via Informations > Delete context. Une demande de confirmation est alors affichée afin de confirmer ou non l'exécution de l'opération.

La suppression d'un contexte comporte deux phases :

  • La suppression "physique" des éléments du contexte.
  • La suppression "logique" pour supprimer le contexte de la liste des contextes gérés par anakeen-control.

La suppression "physique" d'un contexte supprime dans l'ordre les éléments suivants :

  • L'enregistrement de la crontab .
  • Le contenu des vaults du contexte.
  • Le contenu de la base de données du contexte.
  • Le contenu du répertoire racine du contexte.

Si la suppression d'un de ces éléments retourne une erreur, l'opération de suppression se poursuit avec les éléments suivants, et à la fin de l'opération un récapitulatif des erreurs rencontrés est affiché.

À la fin de l'opération de suppression "physique" (qu'il y ait eu des erreurs ou non), le contexte est alors supprimé "logiquement" de la liste des contextes gérés par anakeen-control.

Enregistrement de contexte

La procédure d'enregistrement d'un contexte peut vous être demandée dans le cadre du support EEC.

  • Les informations collectées sont consultables sur le contexte dans Informations > Registration > Show configuration.
  • Ces informations peuvent être téléchargés sous la forme d'une archive Zip sur le contexte dans Informations > Registration > Download configuration.

Les informations collectées sont :

  • Informations générales :
    • date de collecte des informations ;
    • nombre de comptes utilisateur du contexte ;
    • version de anakeen-control ;
    • version de PHP ;
    • version de PostgreSQL.
  • Liste des modules installés avec leur version.
  • Informations système :
    • informations système (uname -a) du serveur ;
    • capacité mémoire du serveur ;
    • nombre de processeurs du serveur ;
    • caractéristiques des processeurs du serveur.