Annotation of versionedFile/__init__.py, revision 1.3
1.1 dwinter 1: import versionedFile
1.2 dwinter 2: import extVersionedFile
1.1 dwinter 3:
4: def initialize(context):
5: """initialize versionedFile"""
6:
7: context.registerClass(
8: versionedFile.versionedFileFolder,
9: constructors = (
10: versionedFile.manage_addVersionedFileFolderForm,
11: versionedFile.manage_addVersionedFileFolder
12: )
13: )
14:
15: context.registerClass(
16: versionedFile.versionedFile,
17: constructors = (
18: versionedFile.manage_addVersionedFileForm,
19: versionedFile.manage_addVersionedFile
20: )
21: )
22:
23: context.registerClass(
24: versionedFile.versionedFileObject,
25: constructors = (
26: versionedFile.manage_addVersionedFileObjectForm,
27: versionedFile.manage_addVersionedFileObject
28: )
29: )
30:
1.3 ! casties 31: try:
! 32: import Products.ExtFile.ExtFile
! 33: # extVersionedFile only with ExtFile!
! 34:
! 35: context.registerClass(
! 36: extVersionedFile.extVersionedFileFolder,
! 37: constructors = (
! 38: extVersionedFile.manage_addextVersionedFileFolderForm,
! 39: extVersionedFile.manage_addextVersionedFileFolder
! 40: )
! 41: )
1.2 dwinter 42:
1.3 ! casties 43: context.registerClass(
! 44: extVersionedFile.extVersionedFile,
! 45: constructors = (
! 46: extVersionedFile.manage_addextVersionedFileForm,
! 47: extVersionedFile.manage_addextVersionedFile
! 48: )
! 49: )
! 50:
! 51: context.registerClass(
! 52: extVersionedFile.extVersionedFileObject,
! 53: constructors = (
! 54: extVersionedFile.manage_addextVersionedFileObjectForm,
! 55: extVersionedFile.manage_addextVersionedFileObject
! 56: )
! 57: )
! 58: except:
! 59: logging.error("ExtFile not available -- no extVersionedFile!")
1.1 dwinter 60:
61:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>