Andreas spotted another problem, when the changer calls the reporter after some package operation has been performed, the reporter logs that:
2009-06-17 17:20:20,325 WARNING [MainThread] '/usr/lib/landscape/smart-update' exited with status 1 (error: Configuration is in readonly mode. )
because the changer process is still locking the smart library. A call to Facade.deinit() solves the problem, I've updated the branch accordingly.
Andreas spotted another problem, when the changer calls the reporter after some package operation has been performed, the reporter logs that:
2009-06-17 17:20:20,325 WARNING [MainThread] '/usr/lib/ landscape/ smart-update' exited with status 1 (error: Configuration is in readonly mode.
)
because the changer process is still locking the smart library. A call to Facade.deinit() solves the problem, I've updated the branch accordingly.