version 1.13, 2006/03/28 15:10:02
|
version 1.14, 2006/03/28 19:56:31
|
Line 976 class CDLIFileFolder(versionedFileFolder
|
Line 976 class CDLIFileFolder(versionedFileFolder
|
|
|
return ret |
return ret |
|
|
|
def checkCatalog(self,fn): |
|
"""check if fn is in the catalog""" |
|
|
|
|
def uploadATF(self,upload,basketId=0,RESPONSE=None): |
def uploadATF(self,upload,basketId=0,RESPONSE=None): |
"""upload an atf file""" |
"""upload an atf file""" |
Line 989 class CDLIFileFolder(versionedFileFolder
|
Line 992 class CDLIFileFolder(versionedFileFolder
|
changed=[] |
changed=[] |
errors=[] |
errors=[] |
newPs=[] |
newPs=[] |
|
psNotInCatalog=[] |
basketNameFromFile, numberOfFiles=splitatf(upload,dir) |
basketNameFromFile, numberOfFiles=splitatf(upload,dir) |
|
|
if basketId == '0': |
if basketId == '0': |
Line 1005 class CDLIFileFolder(versionedFileFolder
|
Line 1009 class CDLIFileFolder(versionedFileFolder
|
|
|
|
|
for fn in os.listdir(dir): |
for fn in os.listdir(dir): |
|
|
|
if self.checkCatalog(fn): |
|
psNotInCatalog.append(fn) |
|
|
|
|
founds=self.CDLICatalog.search({'title':fn}) |
founds=self.CDLICatalog.search({'title':fn}) |
|
|
if len(founds)==0: |
if len(founds)==0: |