Se estandarizan los nombres de los directorios de roles, cambiando guiones por guiones bajos. Se añaden nuevos scripts para limpieza y callbacks en Koji Hub. Además, se actualizan las configuraciones de Kojid, Kojira y PostgreSQL, incluyendo la instalación de paquetes, ajustes de mock y la gestión de variables.
18 lines
488 B
Django/Jinja
18 lines
488 B
Django/Jinja
#!/usr/bin/python3
|
|
import os
|
|
import sys
|
|
import json
|
|
|
|
def main():
|
|
log_file = "/var/log/koji_callbacks.log"
|
|
with open(log_file, "a") as f:
|
|
f.write("Callback triggered:\n")
|
|
f.write(f" Type: {os.environ.get('KOJI_TYPE')}\n")
|
|
f.write(f" Table: {os.environ.get('KOJI_TABLE')}\n")
|
|
f.write(f" ID: {os.environ.get('KOJI_ID')}\n")
|
|
f.write(f" Attrs: {os.environ.get('KOJI_ATTRS')}\n")
|
|
f.write("\n")
|
|
|
|
if __name__ == "__main__":
|
|
main()
|
|
|