Delete a file, but ignore file not found error.
Parameters: | path – File to delete |
---|
Create a directory (and any ancestor directories required)
Parameters: | path – Directory to create |
---|
Open file
see built-in file() documentation for more details
Note: The reason this is kept in a separate module is to easily be able to provide a stub module that doesn’t alter system state at all (for unit tests)
Read from a file if it has been modified.
Parameters: | force_reload – Whether to reload the file. |
---|---|
Returns: | A tuple with a boolean specifying if the data is fresh or not. |
Protect code that wants to operate on PATH atomically. Any exception will cause PATH to be removed.
Parameters: | path – File to work with |
---|