(self, env: Mapping[str, Optional[str]])
| 62 | return hash((self.__class__, self.name, self.default)) |
| 63 | |
| 64 | def resolve(self, env: Mapping[str, Optional[str]]) -> str: |
| 65 | default = self.default if self.default is not None else "" |
| 66 | result = env.get(self.name, default) |
| 67 | return result if result is not None else "" |
| 68 | |
| 69 | |
| 70 | def parse_variables(value: str) -> Iterator[Atom]: |