Este es el comando cdist que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
cdist - Gestión de configuración utilizable
SINOPSIS
cdist [-h] [-d] [-v] [-V] {banner, config, shell} ...
banner de cdist [-h] [-d] [-v]
cdist config [-h] [-d] [-V] [-c CONF_DIR] [-i MANIFIESTO] [-p] [-s] host [host ...]
shell cdist [-h] [-d] [-v] [-s SHELL]
DESCRIPCIÓN
cdist es el ejecutable frontend para la administración de configuración de cdist. apoyos cdist
diferentes subcomandos como se explica a continuación.
GENERAL
Todos los comandos aceptan las siguientes opciones:
-d, - depuración
Establecer el nivel de registro para depurar
-h, --ayuda
Mostrar la pantalla de ayuda
-v, --detallado
Establezca el nivel de registro en información, sea más detallado
-V, --versión
Mostrar versión y salir
BANNER
Muestra el banner de cdist. Útil para imprimir carteles de cdist, imprescindible para todos
oficina.
CONFIG
Configurar uno o más hosts
-h, --ayuda
Mostrar la pantalla de ayuda
-c CONF_DIR, --conf-dir CONF_DIR
Agregue un directorio de configuración. Puede especificarse varias veces. Si la configuración
Los directorios contienen tipos, exploradores o manifiestos en conflicto, luego el último encontrado
se utiliza. Además, esto también se puede configurar configurando el CDIST_PATH
variable de entorno a una lista delimitada por dos puntos de directorios de configuración. Directorios
dado con el argumento --conf-dir tienen mayor precedencia sobre los establecidos a través del
Variable ambiental.
-i MANIFIESTO, --inicial-manifiesto MANIFIESTO
Ruta a un manifiesto cdist o - para leer desde stdin
-p, --paralelo
Operar en múltiples hosts en paralelo
-s, --secuencial
Operar en múltiples hosts secuencialmente
--copia remota REMOTE_COPY
Comando para usar para copia remota (debería comportarse como scp)
--remote-exec REMOTE_EXEC
Comando a usar para ejecución remota (debería comportarse como ssh)
SHELL
Este comando le permite generar un shell que habilita el acceso a los tipos como comandos. Eso
puede pensarse como un entorno de "manifiesto interactivo". Consulte a continuación el uso de ejemplo. Su
el uso principal es para depurar parámetros de tipo.
-s / - caparazón
Seleccione el shell para usar, el valor predeterminado es el shell actual
EJEMPLOS
# Configure ikq05.ethz.ch con la depuración habilitada
% configuración cdist -d ikq05.ethz.ch
# Configure hosts en paralelo y use un directorio de configuración diferente
% configuración cdist -c ~ / p / cdist-nutzung \
-p ikq02.ethz.ch ikq03.ethz.ch ikq04.ethz.ch
# Utilice comandos de copia / ejecución remota personalizados
% cdist config --remote-exec / ruta / a / mi / remoto / exec \
--remote-copy / path / to / my / remote / copy \
-p ikq02.ethz.ch ikq03.ethz.ch ikq04.ethz.ch
# Mostrar banner
banner de cdist
# Mostrar ayuda
% cdist --ayuda
# Mostrar versión
% cdist --versión
# Ingrese un shell que tenga acceso a tipos emulados
% cáscara cdist
%__git
uso: __git --source SOURCE [--state STATE] [--branch BRANCH]
[--group GRUPO] [--propietario PROPIETARIO] [--modo MODO] object_id
MEDIO AMBIENTE
TMPDIR, TEMPERATURA, TMP
Configure el directorio base para el directorio temporal. Ver
http://docs.python.org/py3k/library/tempfile.html para más información. Esto es bastante
útil, si el directorio estándar utilizado no permite ejecutables.
CDIST_LOCAL_SHELL
Selecciona el shell para la ejecución del script local, por defecto es / Bin / sh
CDIST_REMOTE_SHELL
Selecciona el shell para la ejecución remota de scirpt, por defecto es / Bin / sh
SALIR ESTADO
Se devolverán los siguientes valores de salida:
0
Completar con exito
1
Falló una o más configuraciones de host
Use cdist en línea usando los servicios de onworks.net