Commit 245ee369 authored by Romain Courteaud's avatar Romain Courteaud

slapos_cloud: do not require open order for allocation

parent f316eaf0
...@@ -28,6 +28,7 @@ def assignComputePartition(software_instance, instance_tree): ...@@ -28,6 +28,7 @@ def assignComputePartition(software_instance, instance_tree):
# Migrating all the code is needed # Migrating all the code is needed
# Step1: force open order to be created to allocated # Step1: force open order to be created to allocated
# Step2: XXX # Step2: XXX
"""
open_order_line_list = instance_tree.getPortalObject().portal_catalog( open_order_line_list = instance_tree.getPortalObject().portal_catalog(
aggregate__uid=instance_tree.getUid(), aggregate__uid=instance_tree.getUid(),
portal_type="Open Sale Order Line", portal_type="Open Sale Order Line",
...@@ -41,7 +42,7 @@ def assignComputePartition(software_instance, instance_tree): ...@@ -41,7 +42,7 @@ def assignComputePartition(software_instance, instance_tree):
raise Unauthorized("Open Order is not consistent") raise Unauthorized("Open Order is not consistent")
else: else:
raise Unauthorized("No Open Order") raise Unauthorized("No Open Order")
"""
person = instance_tree.getDestinationSectionValue(portal_type='Person') person = instance_tree.getDestinationSectionValue(portal_type='Person')
if person is None: if person is None:
raise ValueError('%s does not have person related' % instance_tree.getRelativeUrl()) raise ValueError('%s does not have person related' % instance_tree.getRelativeUrl())
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment