Commit 35374446 authored by Cédric Le Ninivin's avatar Cédric Le Ninivin

slapos_cloud: make a version of _getSoftwareInstallationFromUrl public that doesn't raise NOTFound

parent 42ac71d6
...@@ -306,6 +306,12 @@ class SlapOSComputeNodeMixin(object): ...@@ -306,6 +306,12 @@ class SlapOSComputeNodeMixin(object):
return partition_dict return partition_dict
def getSoftwareInstallationFromUrl(self, url):
try:
return self._getSoftwareInstallationFromUrl(url)
except NotFound:
return None
def _getSoftwareInstallationFromUrl(self, url): def _getSoftwareInstallationFromUrl(self, url):
software_installation_list = self.getPortalObject().portal_catalog.unrestrictedSearchResults( software_installation_list = self.getPortalObject().portal_catalog.unrestrictedSearchResults(
portal_type='Software Installation', portal_type='Software Installation',
......
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