diff --git a/README.md b/README.md index 55c6ede..6187dbc 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ Change ```python with ym as locked_ym: - locked_ym.write() + locked_ym.write() ``` to @@ -62,9 +62,12 @@ to ```python with write_lock(ym) as locked_ym: - locked_ym.write() + locked_ym.rebase() + locked_ym.write() ``` +In the new system, you must use `rebase()` before `write()` if you want to allow for multiple processes to possibly have written the file since you read it in. + More examples: @@ -88,10 +91,10 @@ ym["new_var"] = 15 with write(ym) as locked_ym: locked_ym.rebase() - locked_ym.write() + locked_ym.write() with read(ym) as locked_ym: - locked_ym.rebase() + locked_ym.rebase() ```