use the fact that empty sequences are false

fixed bug #1156473

Change-Id: I43470eb884107111cbea958868f4cf8241c8d6e6
Raise VipExists exception in case Vip is created or updated
for a pool that already has a Vip

fixes bug 1158049

Change-Id: I258a31f5d54c040ed478ab241b0e90f2bd0f69b3
Fixing the syntax error in the XML Serializer

This commit fixes the syntax error in the XML Serializer.
Modified wsgi test to exercise this bit of code as well

Fixes: Bug #1158468
Change-Id: I1bff589a46ff4884e131d7cf60551e2f400acb67
Imported Translations from Transifex

Change-Id: Id29411bf2856fccc27a9c208dc9cd0d5ce2318ae
Merge "use the fact that empty sequences are false"
Merge "Imported Translations from Transifex"
Imported Translations from Transifex

Change-Id: Ifd232d5588da1882e4d0a6e946e8d55738153bff
Revert back to 'call' for agent reports

Fixes bug 1159581

The logic of the agents is based on RPC call()
since the agent needs to catch an exception over RPC.

Change-Id: I6d408216ebdfd130bab2555e61febd02b521985d
Merge "Imported Translations from Transifex"
Merge "Raise VipExists exception in case Vip is created or updated for a pool that already has a Vip"
netns: ip netns exec <name> kill doesn't make sense

It seems confusing netns with pidns.
Although 'ip netns exec' doesn't make sense,
'ip netns exec <netns> kill <pid>' itself success as expected.
But as side effects, dentry of /proc/<pid>/ns/net becomes young,
which increases the possibility to fail to delete netns. That's not good.

Fixes: Bug #1158589
Change-Id: I9aa717ccb86d8bf00bb1e707d39bfb65d043532b
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Merge "netns: ip netns exec <name> kill doesn't make sense"
Fixes report state failed with qpid rpc backend

Fixes bug 1159616

Change-Id: Ie63dd41169fdb2f7a1814aed38ab126b69b46fe9