Skip to content

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

bash
./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ètredescription
use-proxyCocher se choix si vous souhaitez utiliser un proxy et compléter les paramètres suivants
proxy-hostLe nom DNS (ou adresse IP) du proxy HTTP (Exemple : “proxy.example.net”)
proxy-portLe numéro de port du proxy HTTP (Exemple : “3128”)
proxy-usernameLe nom d'utilisateur pour le proxy, s'il requiert une authentification
proxy-passwordle 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ètredescription
connect-timeoutTemps 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 :

bash
./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ètrevaleur par défautdescription
ac-update-fileanakeen-control-current.tar.gzNom du fichier (.tar.gz) de Anakeen Control
ac-update-hosthttp://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-loginLogin de connexion au serveur de mise à jour
ac-update-passwordMot 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.

bash
./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.