common: move settings mechanism to synnefo.lib
Since module synnefo.settings initializes settings on import,one could not access the setting mechanism module (.setup),and global defaults (.default) without triggering it,which involves reading configuration files.
gtools: fix settings
Annotate snf-cyclades-gtools settings
Also, create the 'default' directory and move settings there.Update 'setup.py' accordingly.
gtools: Make eventd send beparams and result
Update 'snf-ganeti-eventd' daemon to send the requested beparams incase of 'OP_INSTANCE_SET_PARAMS' opcodes. Also, if the opcode isin success state, send the 'result' attribute of Ganeti jobs.
Refs #3870
gtools: remove obsolete hooks
Remove obsolete hooks from Cyclades Ganeti tools. Hooks were only usedto send the notify Cyclades about the NICs of instances, which is nowperformed by eventd.
eventd: pep8 fixes
gtools: Handle case of eventd not in master
Handle the case the 'snf-ganeti-eventd' is not running in Ganeti masternode, but in a master candidate. In such a case, we can not get a Ganeticlient. Until Ganeti conf daemon is implemented, we manually load and...
gtools: remove hook from entry points
gtools: Make eventd send instance NICs
Update eventd daemon to get the instance NICs by querying Ganeti andsend them to Cyclades.
Make docs.dev.grnet.gr URL oblsolete
Everything should point to http://www.synnefo.org/*This patch updates the URL everywhere in the repo.
View revisions
Also available in: Atom