pyProcessos programari
Els agents d'execució són executats pel programari pyProcessos.py, es poden especificar els següents paràmetres:
- '—configuració' o '-c': Permet establir un arxiu de configuració on llegir i emmagatzemar els paràmetres de configuració utilitzats. Per defecte queda establert per la variable 'constArxiuParametresServidor' i el valor és 'processos.ini'. El directori on queda emmagatzemat és en el directori d'execució.
- '—inicialitza' o '-i': Inicialitza els valors de l'arxiu de configuració amb els especificats en els paràmetres. Si aquests paràmetres no són especificats, llavors utilitza els valors per defecte. Quan aquesta opció s'ha especificat, l'agent d'execució genera l'arxiu de configuració i finalitza la seva execució per deixar modificar manualment els paràmetres de configuració.
- '—identificacio' o '-n': Identificació de l'agent de connexió, utilitzat per identificar-se amb el servidor de processos al rebre la seva connexió. Queda establert per la variable 'constNomServidor' i el valor per defecte és el nom del maquinari en execució, calculat per la funció del sistema platform.node().lower().split('.')[0].
- '—port' o '-p': Port de connexió on l'agent queda a l'escolta per rebre les connexions. Establert per la variable 'constPortProcessos', el valor per defecte és 9021.
- '—segur' o '-s': Estableix el mode de treball segur, no permet la configuració automàtica del primer servidor de processos connectat. Quan s'estableix el mode de treball segur, s'ha de configurar manualment l'arxiu de configuració amb les dades del servidor de processos. Per defecte no s'estableix aquesta opció. Si s'ha activat l'opció d'inicialització ('—inicialitza'), l'agent d'execució finalitza per poder configurar manualment l'arxiu de configuració.
- '—foreground' o '-f': Executa l'agent d'execució en mode consola, per defecte s'executa com a servei en segon pla.
- '—pid' o 'o': Especifica un arxiu on deixar la identificació (pid) del procés en execució, normalment s'utilitza al treballar com a servei.
- '—log' o '-l': Arxiu on deixar l'auditoria l'agent d'execució. Establerta per la variable 'constArxiuLogServidor', el seu valor per defecte és 'processos.log' en el directori d'execució.
- '—arrel' o '-g': Directori que actua com l'arrel de l’agent del gestor de processos. No es permet guardar cap arxiu fora d’aquest directori. Es poden crear subdirectoris per distribuir els arxius segons convingui.
- '—versio' o '-v': Mostra la versió del programari.
- '—debug' o '-d': Activa l'auditoria en mode depuració d'errors.
- '—help' o '-h': Desplega l'ajuda amb les opcions disponibles per arrancar el programa.