1. 11 May, 2011 1 commit
    • Vangelis Koukis's avatar
      Fix PostgreSQL backend exception for empty IPv4 · f6ff7a6c
      Vangelis Koukis authored
      Fix exception is thrown in logic/backend.py:process_net_status()
      if the NIC configuration notification contains an empty IPv4
      field, and Django uses the PostgreSQL backend.
      
      This only happens with the PostgreSQL backend, because it has a
      specific IPv4 data type and cannot accept the empty string as a
      valid value for such fields.
      
      Also add two unit tests for logic/backend.py:process_net_status().
      f6ff7a6c
  2. 10 May, 2011 10 commits
  3. 09 May, 2011 15 commits
  4. 08 May, 2011 2 commits
    • Vangelis Koukis's avatar
      Add initial version of Synnefo Ganeti hook · e79152bc
      Vangelis Koukis authored
      Add initial version of a Synnefo-specific Ganeti hook, which will
      eventually use the redesigned messaging architecture to publish
      notifications to the rest of the infrastructure, refs #393.
      
          * Add generic hook handler ganeti/snf-ganeti-hook.py
          * Add {pre, post} {start, stop} hooks in ganeti/hooks.py
          * Implement a post-start hook to send notifications detailing
            the NIC configuration of a Ganeti instance, refs #397
          * Add simple unit test for said hook
      e79152bc
    • Vangelis Koukis's avatar
      Minor changes in README.deploy, settings.py.dist · 260c763e
      Vangelis Koukis authored
      Extend README.deploy, add documentation on the generic Ganeti hook
      for Synnefo. Minor fixes in settings.py.dist.
      260c763e
  5. 07 May, 2011 1 commit
  6. 06 May, 2011 3 commits
  7. 05 May, 2011 6 commits
  8. 04 May, 2011 2 commits