Changeset 48289
- Timestamp:
- 08/10/06 20:16:44 (3 years ago)
- Files:
-
- CPS3/products/CPSDefault/trunk/CHANGES (modified) (1 diff)
- CPS3/products/CPSDefault/trunk/exportimport.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
CPS3/products/CPSDefault/trunk/CHANGES
r48084 r48289 4 4 New features: 5 5 ~~~~~~~~~~~~~ 6 - 6 - make it possible import roots recursively 7 7 Bug fixes: 8 8 ~~~~~~~~~~ CPS3/products/CPSDefault/trunk/exportimport.py
r47548 r48289 100 100 return 101 101 importer.filename = filename 102 importer.path = importer.name 102 103 importer.body = body 103 104 … … 163 164 164 165 # Placeful configuration for one root (and creates subobjects) 165 path = self. name+'/'+id166 path = self.path+'/'+id 166 167 filename = path+'.xml' 167 168 body = self.environ.readDataFile(filename) … … 176 177 if subid.startswith('.'): 177 178 importCPSObjects(subob, path+'/', self.environ) 179 180 # Recursively load sub proxy folders 181 filename = path + '/' + self.name + '.xml' 182 body = self.environ.readDataFile(filename) 183 if body is not None: 184 importer = RootsXMLAdapter(proxy, self.environ) 185 importer.path = path + '/' + self.name 186 importer.filename = filename # for error reporting 187 importer.body = body 178 188 179 189
