[pve-devel] [PATCH 0/4] adding exit codes (replacing die's) and some refactoring
Thomas Lamprecht
t.lamprecht at proxmox.com
Fri Oct 23 14:04:22 CEST 2015
This series should maintain known behaviour and only refactor some of the code base.
The main point is to eliminate the die's from the exec resource agent and return clean exit codes.
This would allow to fix some errors as the CRM now knows what failed, but this isn't implemented (if not done right it will make stuff only worse, so it's better for now to let it be as it is).
Thomas Lamprecht (4):
Adding constants to gain more readability
Use new exitcodes instead of integers
exec_resource_agent: return valid exit code instead of die's
refactor and reuse code in vm_is_ha_managed
src/PVE/HA/Config.pm | 13 ++++---------
src/PVE/HA/Env/PVE2.pm | 43 +++++++++++++++++++++++++------------------
src/PVE/HA/LRM.pm | 11 ++++++-----
src/PVE/HA/Manager.pm | 9 +++++----
src/PVE/HA/Tools.pm | 18 ++++++++++++++++++
5 files changed, 58 insertions(+), 36 deletions(-)
--
2.1.4
More information about the pve-devel
mailing list