コード例 #1
0
 def _calc_hash(self):
     return hash_auto(
         (self.name,
          hash(self.context),
          hash(self.run))
     )
コード例 #2
0
 def _calc_hash(self) -> int:
     return hash_auto((self._name, self._context))
コード例 #3
0
ファイル: context.py プロジェクト: admariner/aim
 def metric_idx(self) -> int:
     if self._metric_hash is None:
         self._metric_hash = hash_auto(self.name)
     return self._metric_hash
コード例 #4
0
 def sequence_idx(self) -> int:
     if self._sequence_hash is None:
         self._sequence_hash = hash_auto(self._name)
     return self._sequence_hash
コード例 #5
0
 def _calc_hash(self) -> int:
     # TODO maybe take read_only flag into account?
     return hash_auto((self.hashname, hash(self.repo)))