Gestion des paramètres

Gestion des paramètres internes

Usage set

Description:
  Set control parameter value

Usage:
  set [options] [--] <parameterName> <value>

Arguments:
  parameterName         The parameter name
  value                 New parameter value

Options:
      --module          To set a module parameter
  -h, --help            Display this help message
  -q, --quiet           Do not output any message

Help:
  Modify a parameter key for anakeen-control or for a module if module option is set

Liste des paramètres internes

./anakeen-control get --all
# +-------------------------------------+-----------------------------------------+
# | Name                                | Value                                   |
# +-------------------------------------+-----------------------------------------+
# | ac-update-file                      | anakeen-control-current.tar.gz          |
# | ac-update-host                      | http://eec-integration.corp.anakeen.com |
# | ac-update-login                     | <undefined>                             |
# | ac-update-password                  | <undefined>                             |
# | ac-update-path                      | /anakeen/repo/4.0/control/              |
# | auto-configuration-sender-interval  | 30                                      |
# | connect-timeout                     | 3                                       |
# | proxy-host                          | <undefined>                             |
# | proxy-password                      | <undefined>                             |
# | proxy-port                          | <undefined>                             |
# | proxy-username                      | <undefined>                             |
# | use-proxy                           | no                                      |
# +-------------------------------------+-----------------------------------------+

Utilisation d'un proxy

Si vos accès aux dépôts Anakeen Platform nécessitent l'utilisation d'un proxy HTTP, vous pouvez définir celui-ci avec les paramètres suivants :

Nom du paramètre description
use-proxy Cocher se choix si vous souhaitez utiliser un proxy et compléter les paramètres suivants
proxy-host Le nom DNS (ou adresse IP) du proxy HTTP (Exemple : “proxy.example.net”)
proxy-port Le numéro de port du proxy HTTP (Exemple : “3128”)
proxy-username Le nom d'utilisateur pour le proxy, s'il requiert une authentification
proxy-password le mot de passe associé si le proxy requiert une authentification

Délai de connexion

Le paramètre connect-timeout (par défaut à 3) permet de spécifier le temps d'attente maximum pour l'établissement d'une connexion HTTP (e.g. connexion à un dépôt de paquet pour vérifier son statut ou lister son contenu).

Nom du paramètre description
connect-timeout Temps d'attente maximum (en secondes) pour l'établissement d'une connexion HTTP
  • Si la valeur est positionnée à 0 (zéro), alors le temps d'attente maximum sera le temps d'attente maximum par défaut de la librairie cURL (soit 300 secondes).
  • Si vous avez déclaré de nombreux dépôts de paquets inaccessibles, cela peut entrainer des ralentissements et des blocages transitoires dans l'interface. Dans ces cas là, il est préférable de supprimer les dépôts inaccessibles et éviter ainsi de devoir attendre l'expiration du délais de connexion à chaque accès à ces dépôts par Anakeen Control.

Exemple de modification du paramètre :

./anakeen-control set connect-timeout 7
# Internal parameter "connect-timeout" set to "7".

Configuration des mises-à-jour de Anakeen Control

Vous pouvez configurer l'hôte sur lequel Anakeen Control effectuera les recherches et téléchargements de mises-à-jour (c'est particulièrement utile lors de l'installation sur une machine n'ayant pas accès à internet). Par défaut, la configuration pointe sur le dépôt officiel Anakeen de Anakeen Control.

nom du paramètre valeur par défaut description
ac-update-file anakeen-control-current.tar.gz Nom du fichier (.tar.gz) de Anakeen Control
ac-update-host http://eec-integration.corp.anakeen.com/ Le nom de l'hôte hébergeant les mises-à-jour avec le protocole à utiliser (“http://” ou “ftp://”)
ac-update-path /anakeen/repo/4.0/control/ Le chemin d'accès au répertoire des mises-à-jour
ac-update-login Login de connexion au serveur de mise à jour
ac-update-password Mot de passe de connexion au serveur de mise à jour

Gestion des paramètres des modules

Liste des paramètres des modules

Les valeurs indiquées ici sont les valeurs utilisées lors de l'installation d'un module.

./anakeen-control get --all --module
# +--------------+-------------+
# | Name         | Value       |
# +--------------+-------------+
# | client_name  | <undefined> |
# | core_db      | platform    |
# | authtype     | basic       |
# +--------------+-------------+

La modification de ses valeurs n'a pas d'impact sur l'installation déjà effectuée.