htools: Add missing parameter to OpInstanceMultiAlloc
authorMichael Hanselmann <hansmi@google.com>
Fri, 7 Dec 2012 13:17:44 +0000 (14:17 +0100)
committerMichael Hanselmann <hansmi@google.com>
Fri, 7 Dec 2012 13:24:17 +0000 (14:24 +0100)
Somehow this went missing in commit 1f1188c.

Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>

htest/Test/Ganeti/OpCodes.hs
htools/Ganeti/OpCodes.hs

index a1631e5..b9398ec 100644 (file)
@@ -219,7 +219,8 @@ instance Arbitrary OpCodes.OpCode where
           genMaybe genNodeNameNE <*> genMaybe genNameNE <*>
           arbitrary <*> arbitrary <*> (genTags >>= mapM mkNonEmpty)
       "OP_INSTANCE_MULTI_ALLOC" ->
-        OpCodes.OpInstanceMultiAlloc <$> genMaybe genNameNE <*> pure []
+        OpCodes.OpInstanceMultiAlloc <$> genMaybe genNameNE <*> pure [] <*>
+          arbitrary
       "OP_INSTANCE_REINSTALL" ->
         OpCodes.OpInstanceReinstall <$> genFQDN <*> arbitrary <*>
           genMaybe genNameNE <*> genMaybe (pure emptyJSObject)
index 03b6069..1e8f561 100644 (file)
@@ -300,6 +300,7 @@ $(genOpCode "OpCode"
   , ("OpInstanceMultiAlloc",
      [ pIallocator
      , pMultiAllocInstances
+     , pOpportunisticLocking
      ])
   , ("OpInstanceReinstall",
      [ pInstanceName