Example #1
0
 def sig_facility(self):
     """
     Returns the current signature facility instance if present,
     otherwise creates one and caches it.
     """
     if not self.sig_fac:
         self.sig_fac = md5_facility()
     return self.sig_fac
Example #2
0
 def sig_facility(self):
     """
     Returns a signature facility for generating hash signatures for
     files. Currently this is an md5 facility that returns md5 sums
     for files.
     """
     if not self.sig_fac:
         self.sig_fac = md5_facility()
     return self.sig_fac