History | View | Annotate | Download (8.2 kB)
Resolve forgoten conflict, some documentation
Merge branch 'invitations' into reconcilation
Conflicts: logic/dispatcher_callbacks.py settings.py.dist
Simulate Ganeti events to update VM status on reconciliation
Wrap JSON deconding to provide error msg in case of failure
Lots of backfixes in status reconciliation code
Better handling of Unicode emails, catch SMTP connection errors
waitpid() accepts two arguments by default
s/reconciliate/reconcile/ :-) + license headers
Initial (untested) impl of the Django reconciliation command
Dispatcher configuration for reconciliation
Rename file email to avoid namespace clashes
Method to process queued email messages
Handle ganeti-net-status notifications
Implement handling of "ganeti-net-status" notifications in thelogic layer. For the time being, use the IPv4 address of NIC 0to update the relevant field in the VirtualMachine model.
Improve AMQP-specific parts of settings.py.dist
Add support in settings.py.dist for fixing AMQP-specific variablesin settings after setting BACKEND_PREFIX_ID.
Temporarily use two different queues for routing messages of type"ganeti-op-status" and "ganeti-net-status" independently....
A bit of documentation
Change logger names
End to end message delivery working
-Move dispatcher methods to seperate file-configure, load and register them dynamically-fix bug in cmd-line parameter parsing