Commit d59341d4 authored by Łukasz Nowak's avatar Łukasz Nowak

Merge remote-tracking branch 'origin/master' into lazy_simulation_causality

parents acd9f2a6 6e2f0a69
...@@ -55,8 +55,18 @@ class TestVifibSkinSelection(testVifibMixin): ...@@ -55,8 +55,18 @@ class TestVifibSkinSelection(testVifibMixin):
portal = self.getPortal() portal = self.getPortal()
self.assertSameSet( self.assertSameSet(
[x[0] for x in portal.portal_skins.getSkinPaths()], [x[0] for x in portal.portal_skins.getSkinPaths()],
['Cash', 'Download', 'Fiber', 'Hosting', 'KM', 'Multiflex', 'ODS', 'ODT', [
'View'] 'Cash',
'Download',
'Fiber',
'Hosting',
'KM',
'Multiflex',
'ODS',
'ODT',
'RSS',
'View',
]
) )
def assertSameSkinSelection(self, skin_name, selection_string_list): def assertSameSkinSelection(self, skin_name, selection_string_list):
...@@ -159,6 +169,7 @@ erp5_payzen_secure_payment ...@@ -159,6 +169,7 @@ erp5_payzen_secure_payment
erp5_pdm erp5_pdm
erp5_project erp5_project
erp5_project_trade erp5_project_trade
erp5_rss_core
erp5_secure_payment erp5_secure_payment
erp5_simplified_invoicing erp5_simplified_invoicing
erp5_software_pdm erp5_software_pdm
...@@ -252,6 +263,7 @@ erp5_payzen_secure_payment ...@@ -252,6 +263,7 @@ erp5_payzen_secure_payment
erp5_pdm erp5_pdm
erp5_project erp5_project
erp5_project_trade erp5_project_trade
erp5_rss_core
erp5_secure_payment erp5_secure_payment
erp5_simplified_invoicing erp5_simplified_invoicing
erp5_software_pdm erp5_software_pdm
...@@ -345,6 +357,7 @@ erp5_payzen_secure_payment ...@@ -345,6 +357,7 @@ erp5_payzen_secure_payment
erp5_pdm erp5_pdm
erp5_project erp5_project
erp5_project_trade erp5_project_trade
erp5_rss_core
erp5_secure_payment erp5_secure_payment
erp5_simplified_invoicing erp5_simplified_invoicing
erp5_software_pdm erp5_software_pdm
...@@ -432,6 +445,7 @@ erp5_payzen_secure_payment ...@@ -432,6 +445,7 @@ erp5_payzen_secure_payment
erp5_pdm erp5_pdm
erp5_project erp5_project
erp5_project_trade erp5_project_trade
erp5_rss_core
erp5_secure_payment erp5_secure_payment
erp5_simplified_invoicing erp5_simplified_invoicing
erp5_software_pdm erp5_software_pdm
...@@ -518,6 +532,7 @@ erp5_payzen_secure_payment ...@@ -518,6 +532,7 @@ erp5_payzen_secure_payment
erp5_pdm erp5_pdm
erp5_project erp5_project
erp5_project_trade erp5_project_trade
erp5_rss_core
erp5_secure_payment erp5_secure_payment
erp5_simplified_invoicing erp5_simplified_invoicing
erp5_software_pdm erp5_software_pdm
...@@ -607,6 +622,7 @@ erp5_payzen_secure_payment ...@@ -607,6 +622,7 @@ erp5_payzen_secure_payment
erp5_pdm erp5_pdm
erp5_project erp5_project
erp5_project_trade erp5_project_trade
erp5_rss_core
erp5_secure_payment erp5_secure_payment
erp5_simplified_invoicing erp5_simplified_invoicing
erp5_software_pdm erp5_software_pdm
...@@ -697,6 +713,7 @@ erp5_payzen_secure_payment ...@@ -697,6 +713,7 @@ erp5_payzen_secure_payment
erp5_pdm erp5_pdm
erp5_project erp5_project
erp5_project_trade erp5_project_trade
erp5_rss_core
erp5_secure_payment erp5_secure_payment
erp5_simplified_invoicing erp5_simplified_invoicing
erp5_software_pdm erp5_software_pdm
...@@ -784,6 +801,7 @@ erp5_payzen_secure_payment ...@@ -784,6 +801,7 @@ erp5_payzen_secure_payment
erp5_pdm erp5_pdm
erp5_project erp5_project
erp5_project_trade erp5_project_trade
erp5_rss_core
erp5_secure_payment erp5_secure_payment
erp5_simplified_invoicing erp5_simplified_invoicing
erp5_software_pdm erp5_software_pdm
...@@ -870,6 +888,7 @@ erp5_payzen_secure_payment ...@@ -870,6 +888,7 @@ erp5_payzen_secure_payment
erp5_pdm erp5_pdm
erp5_project erp5_project
erp5_project_trade erp5_project_trade
erp5_rss_core
erp5_secure_payment erp5_secure_payment
erp5_simplified_invoicing erp5_simplified_invoicing
erp5_software_pdm erp5_software_pdm
......
...@@ -49,6 +49,7 @@ from utils import setFinished ...@@ -49,6 +49,7 @@ from utils import setFinished
from utils import getSoftwareUrlHash from utils import getSoftwareUrlHash
from slapos import slap from slapos import slap
from slapos.slap import NotFoundError from slapos.slap import NotFoundError
from slapos.slap.slap import ServerError
from utils import dropPrivileges from utils import dropPrivileges
from utils import SlapPopen from utils import SlapPopen
from svcbackend import launchSupervisord from svcbackend import launchSupervisord
...@@ -866,6 +867,10 @@ class Slapgrid(object): ...@@ -866,6 +867,10 @@ class Slapgrid(object):
logger.debug('Ignored slap error while trying to inform about ' logger.debug('Ignored slap error while trying to inform about '
'destroying not fully configured Computer Partition %r' % 'destroying not fully configured Computer Partition %r' %
computer_partition.getId()) computer_partition.getId())
except ServerError as server_error:
logger.debug('Ignored server error while trying to inform about '
'destroying Computer Partition %r. Error is :\n%r' %
(computer_partition.getId(), server_error.args[0]))
logger.info("Finished usage reports...") logger.info("Finished usage reports...")
return clean_run return clean_run
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