25 lines
503 B
Python
Executable File
25 lines
503 B
Python
Executable File
#!/usr/bin/python
|
|
# -*- coding: utf-8 -*-
|
|
|
|
"""Application de la configuration EOLE
|
|
"""
|
|
|
|
|
|
import sys
|
|
from creole.reconfigure import main
|
|
from creole.error import UserExitError, LockError, UnlockError, UserExit
|
|
from pyeole.ihm import only_root
|
|
|
|
only_root()
|
|
|
|
try:
|
|
# Force interactive mode
|
|
main(force_options={'interactive': True})
|
|
except (UserExitError, LockError, UnlockError):
|
|
sys.exit(1)
|
|
except UserExit:
|
|
sys.exit(0)
|
|
except:
|
|
#FIXME: log & affichage géré au raise ?
|
|
sys.exit(1)
|