(
data: str, prefix_name: str = "node-proxy-"
)
| 214 | |
| 215 | |
| 216 | def write_tmp_file( |
| 217 | data: str, prefix_name: str = "node-proxy-" |
| 218 | ) -> _TemporaryFileWrapper: |
| 219 | f = NamedTemporaryFile(prefix=prefix_name) |
| 220 | os.fchmod(f.fileno(), 0o600) |
| 221 | f.write(data.encode("utf-8")) |
| 222 | f.flush() |
| 223 | return f |
| 224 | |
| 225 | |
| 226 | def _dict_diff(old: Any, new: Any) -> Any: |