Example #1
0
 def add_from_file(self,filepath,
                   fname2=None, # if fname2==None, use basefname
                   allow_overwrite=False,
                   key=None):   # if key==None, use basefname
     sha1=hashCrypto.extract_sha1(filepath)
     if key==None:
         key=os.path.basename(filepath)
     if fname2==None:
         fname2=os.path.basename(filepath)
     DictFile.add(self,key,(sha1,fname2),allow_overwrite)
Example #2
0
 def add_from_file(self,filepath,allow_overwrite=False,
                   key=None): # if key==None, use basefname
     sha1=hashCrypto.extract_sha1(filepath)
     if key==None:
         key=os.path.basename(filepath)
     self.add(key,sha1,allow_overwrite)