Annotation of versionedFile/__init__.py, revision 1.5
1.5 ! casties 1: import logging
1.1 dwinter 2: import versionedFile
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!
1.4 casties 34: import extVersionedFile
1.3 casties 35:
36: context.registerClass(
37: extVersionedFile.extVersionedFileFolder,
38: constructors = (
39: extVersionedFile.manage_addextVersionedFileFolderForm,
40: extVersionedFile.manage_addextVersionedFileFolder
41: )
42: )
1.2 dwinter 43:
1.3 casties 44: context.registerClass(
45: extVersionedFile.extVersionedFile,
46: constructors = (
47: extVersionedFile.manage_addextVersionedFileForm,
48: extVersionedFile.manage_addextVersionedFile
49: )
50: )
51:
52: context.registerClass(
53: extVersionedFile.extVersionedFileObject,
54: constructors = (
55: extVersionedFile.manage_addextVersionedFileObjectForm,
56: extVersionedFile.manage_addextVersionedFileObject
57: )
58: )
1.5 ! casties 59:
1.3 casties 60: except:
61: logging.error("ExtFile not available -- no extVersionedFile!")
1.1 dwinter 62:
63:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>