Gestion des paramètres
Gestion des paramètres internes
set
Usage 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 (soit300
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.