Compare commits

..

2 Commits

Author SHA1 Message Date
lionel
846131b4d1 fix pipx dependency 2025-05-15 13:45:39 +02:00
lionel
b6af19377a Ajout de l'option service avec systemd-run 2025-05-15 13:45:18 +02:00
2 changed files with 11 additions and 1 deletions

View File

@ -70,7 +70,15 @@ def lever_inhibit_arret(inhibiteurs):
def relancer_avec_systemd(): def relancer_avec_systemd():
# Constitue la commande avec systemd-run # Constitue la commande avec systemd-run
cmd = ["systemd-run", "--unit=handbrake_recursive", "--user", "--description=Encodage vidéo", f'--working-directory={os.getcwd()}'] cmd = [
"systemd-run",
"--unit=handbrake_recursive",
"--user",
"--description=Encodage vidéo",
f'--working-directory={os.getcwd()}',
"--",
sys.argv[0]
]
# Ajoute les arguments sauf --service et --pager (journalctl utilise déjà un pager) # Ajoute les arguments sauf --service et --pager (journalctl utilise déjà un pager)
cmd += [arg for arg in sys.argv[1:] if arg not in ("--service", "--pager")] cmd += [arg for arg in sys.argv[1:] if arg not in ("--service", "--pager")]

View File

@ -8,6 +8,8 @@ setup(
install_requires=[ install_requires=[
'ffmpeg-python', 'ffmpeg-python',
'openpyxl', 'openpyxl',
'pydbus',
'PyGObject',
], ],
entry_points={ entry_points={
'console_scripts': [ 'console_scripts': [