--- OSAS/OSA_system/__init__.py 2004/03/03 13:02:54 1.10 +++ OSAS/OSA_system/__init__.py 2004/03/25 09:59:19 1.14 @@ -2,57 +2,74 @@ import OSAS_Root import OSAS_show import OSAS_metadata import OSAS_addfiles +import OSAS_project + try: import OSAS_ids except: print "OSAS_ids: not importet" - -import OSAS_archiver +try: + import OSAS_archiver +except: + print "OSAS_archiver: not importet" + def initialize(context): """initialize OSAS""" context.registerClass( - OSAS_archiver.OSAS_archiveInbox, + OSAS_project.OSAS_project, constructors = ( - OSAS_archiver.manage_AddOSAS_archiveInboxForm, - OSAS_archiver.manage_AddOSAS_archiveInbox + OSAS_project.manage_addOSAS_projectForm, + OSAS_project.manage_addOSAS_project ) ) + try: + context.registerClass( + OSAS_archiver.OSAS_archiveInbox, + constructors = ( + OSAS_archiver.manage_AddOSAS_archiveInboxForm, + OSAS_archiver.manage_AddOSAS_archiveInbox + ) + ) - context.registerClass( - OSAS_archiver.OSAS_metadataOrganizer, - constructors = ( - OSAS_archiver.manage_AddOSAS_metadataOrganizerForm, - OSAS_archiver.manage_AddOSAS_metadataOrganizer - ) - ) + context.registerClass( + OSAS_archiver.OSAS_metadataOrganizer, + constructors = ( + OSAS_archiver.manage_AddOSAS_metadataOrganizerForm, + OSAS_archiver.manage_AddOSAS_metadataOrganizer + ) + ) - context.registerClass( - OSAS_archiver.OSAS_processViewer, - constructors = ( - OSAS_archiver.manage_AddOSAS_processViewerForm, - OSAS_archiver.manage_AddOSAS_processViewer - ) - ) - context.registerClass( - OSAS_archiver.OSAS_producer, - constructors = ( - OSAS_archiver.manage_AddOSAS_producerForm, - OSAS_archiver.manage_AddOSAS_producer - ) - ) + context.registerClass( + OSAS_archiver.OSAS_processViewer, + constructors = ( + OSAS_archiver.manage_AddOSAS_processViewerForm, + OSAS_archiver.manage_AddOSAS_processViewer + ) + ) - context.registerClass( - OSAS_archiver.OSAS_archiver, - constructors = ( - OSAS_archiver.manage_AddOSAS_archiverForm, - OSAS_archiver.manage_AddOSAS_archiver - ) - ) + context.registerClass( + OSAS_archiver.OSAS_producer, + constructors = ( + OSAS_archiver.manage_AddOSAS_producerForm, + OSAS_archiver.manage_AddOSAS_producer + ) + ) + + context.registerClass( + OSAS_archiver.OSAS_archiver, + constructors = ( + OSAS_archiver.manage_AddOSAS_archiverForm, + OSAS_archiver.manage_AddOSAS_archiver + ) + ) + except: + print "OSAS_archiver.* not implemented!" + try: context.registerClass(