(self)
| 183 | return HashInfo(self.PARAM_PARAMS, info) # type: ignore[arg-type] |
| 184 | |
| 185 | def save(self): |
| 186 | if not self.exists: |
| 187 | raise self.DoesNotExistError(self) |
| 188 | |
| 189 | if not self.isfile() and not self.isdir(): |
| 190 | raise self.IsNotFileOrDirError(self) |
| 191 | |
| 192 | self.ignore() |
| 193 | self.hash_info = self.get_hash() |