From c26c10d8e14946f55506c69761edf939978b7a87 Mon Sep 17 00:00:00 2001 From: Romain Courteaud <romain@nexedi.com> Date: Thu, 13 Sep 2012 14:10:53 +0200 Subject: [PATCH] Allow to only check if some partition can accept instanciation --- .../portal_skins/vifib_base/OpenSaleOrder_findPartition.xml | 5 ++++- master/bt5/vifib_base/bt/revision | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/master/bt5/vifib_base/SkinTemplateItem/portal_skins/vifib_base/OpenSaleOrder_findPartition.xml b/master/bt5/vifib_base/SkinTemplateItem/portal_skins/vifib_base/OpenSaleOrder_findPartition.xml index 880c97a07..569016b5e 100644 --- a/master/bt5/vifib_base/SkinTemplateItem/portal_skins/vifib_base/OpenSaleOrder_findPartition.xml +++ b/master/bt5/vifib_base/SkinTemplateItem/portal_skins/vifib_base/OpenSaleOrder_findPartition.xml @@ -116,6 +116,9 @@ if filter_kw.keys():\n # XXX Drop all unexpected keys\n query_kw["uid"] = "-1"\n \n +if test_mode:\n + return bool(len(context.portal_catalog(limit=1, **query_kw)))\n +\n SQL_WINDOW_SIZE = 50\n \n # fetch at mot 50 random Computer Partitions, and check if they are ok\n @@ -154,7 +157,7 @@ return computer_partition.getRelativeUrl()\n </item> <item> <key> <string>_params</string> </key> - <value> <string>software_release_url, software_type, software_instance_portal_type, filter_kw</string> </value> + <value> <string>software_release_url, software_type, software_instance_portal_type, filter_kw, test_mode=False</string> </value> </item> <item> <key> <string>id</string> </key> diff --git a/master/bt5/vifib_base/bt/revision b/master/bt5/vifib_base/bt/revision index 064233657..6a5426c9b 100644 --- a/master/bt5/vifib_base/bt/revision +++ b/master/bt5/vifib_base/bt/revision @@ -1 +1 @@ -473 \ No newline at end of file +474 \ No newline at end of file -- 2.30.9