--- a/src/pyams_media/site.py Thu Mar 08 09:10:21 2018 +0100
+++ b/src/pyams_media/site.py Sat Mar 10 02:11:04 2018 +0100
@@ -18,29 +18,21 @@
# import interfaces
from pyams_media.interfaces import IMediaConversionUtility, CONVERTER_NAME
from pyams_utils.interfaces.site import ISiteGenerations
-from zope.site.interfaces import INewLocalSite
# import packages
from pyams_media.utility import MediaConversionUtility
from pyams_utils.registry import utility_config
from pyams_utils.site import check_required_utilities
-from pyramid.events import subscriber
REQUIRED_UTILITIES = ((IMediaConversionUtility, '', MediaConversionUtility, CONVERTER_NAME), )
-@subscriber(INewLocalSite)
-def handle_new_local_site(event):
- """Create a new conversion utility when a site is created"""
- site = event.manager.__parent__
- check_required_utilities(site, REQUIRED_UTILITIES)
-
-
@utility_config(name='PyAMS medias converter', provides=ISiteGenerations)
class MediaConversionGenerationsChecker(object):
"""Medias conversion utility generations checker"""
+ order = 80
generation = 1
def evolve(self, site, current=None):