Ejemplo n.º 1
0
 def computeSecHash(self):
     secHashSource = codedep.getHash(self.__class__)
     secHashFunc = codedep.getHash(self.func)
     secHashInputs = [art.secHash() for art in self.inputs]
     return persist.secHashObject(
         (secHashSource, secHashFunc, secHashInputs, self.indexOut,
          self.shouldCache))
Ejemplo n.º 2
0
 def computeSecHash(self):
     secHashSource = codedep.getHash(self.__class__)
     secHashFunc = codedep.getHash(self.func)
     secHashInputs = [ art.secHash() for art in self.inputs ]
     return persist.secHashObject((secHashSource, secHashFunc,
                                   secHashInputs, self.indexOut,
                                   self.shouldCache))
Ejemplo n.º 3
0
 def computeSecHash(self):
     secHashSource = codedep.getHash(self.__class__)
     secHashThunk = codedep.getHash(self.thunk)
     return persist.secHashObject(
         (secHashSource, secHashThunk, self.shouldCache))
Ejemplo n.º 4
0
 def computeSecHash(self):
     secHashSource = codedep.getHash(self.__class__)
     secHashInputs = [art.secHash() for art in self.inputs]
     return persist.secHashObject((secHashSource, secHashInputs))
Ejemplo n.º 5
0
 def computeSecHash(self):
     secHashSource = codedep.getHash(self.__class__)
     return persist.secHashObject(
         (secHashSource, self.parentJob.secHash(), self.indexOut))
Ejemplo n.º 6
0
 def computeSecHash(self):
     secHashSource = codedep.getHash(self.__class__)
     secHashFile = persist.secHashFile(self.location)
     return persist.secHashObject((secHashSource, secHashFile))
Ejemplo n.º 7
0
 def computeSecHash(self):
     secHashSource = codedep.getHash(self.__class__)
     return persist.secHashObject((secHashSource, self.litValue))
Ejemplo n.º 8
0
from codedep import getHash

from example.foo import baz, Foo

print 'hash of baz = %s' % getHash(baz)
print 'hash of Foo = %s' % getHash(Foo)

foo = Foo(2)
print 'value1 = %s' % foo.value1()
print 'value2 = %s' % foo.value2()
Ejemplo n.º 9
0
 def computeSecHash(self):
     secHashSource = codedep.getHash(self.__class__)
     secHashThunk = codedep.getHash(self.thunk)
     return persist.secHashObject((secHashSource, secHashThunk, self.shouldCache))
Ejemplo n.º 10
0
 def computeSecHash(self):
     secHashSource = codedep.getHash(self.__class__)
     secHashInputs = [ art.secHash() for art in self.inputs ]
     return persist.secHashObject((secHashSource, secHashInputs))
Ejemplo n.º 11
0
 def computeSecHash(self):
     secHashSource = codedep.getHash(self.__class__)
     return persist.secHashObject((secHashSource, self.parentJob.secHash(),
                                   self.indexOut))
Ejemplo n.º 12
0
 def computeSecHash(self):
     secHashSource = codedep.getHash(self.__class__)
     secHashFile = persist.secHashFile(self.location)
     return persist.secHashObject((secHashSource, secHashFile))
Ejemplo n.º 13
0
 def computeSecHash(self):
     secHashSource = codedep.getHash(self.__class__)
     return persist.secHashObject((secHashSource, self.litValue))