Skip to content

Commit 066f742

Browse files
Update docs/source/core_engine/01-flags.md
Co-authored-by: Glenn Matthews <[email protected]>
1 parent a8e22a1 commit 066f742

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

docs/source/core_engine/01-flags.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,13 +104,17 @@ After a flag has been enabled, it's possible to disable it with a bitwise NOT op
104104

105105
```python
106106
>>> from diffsync.enum import DiffSyncFlags
107-
>>> flags = 0
108-
# Setting the flag SKIP_UNMATCHED_DST
109-
>>> flags |= DiffSyncFlags.SKIP_UNMATCHED_DST
107+
>>> flags = DiffSyncFlags.NONE
108+
# Setting the flags SKIP_UNMATCHED_DST and CONTINUE_ON_FAILURE
109+
>>> flags |= DiffSyncFlags.SKIP_UNMATCHED_DST | DiffSyncFlags.CONTINUE_ON_FAILURE
110+
>>> flags
111+
<DiffSyncFlags.SKIP_UNMATCHED_DST|CONTINUE_ON_FAILURE: 5>
110112
>>> bool(flags & DiffSyncFlags.SKIP_UNMATCHED_DST)
111-
>>> True
112-
# Unsetting the flag SKIP_UNMATCHED_DST
113+
True
114+
# Unsetting the flag SKIP_UNMATCHED_DST; CONTINUE_ON_FAILURE remains set
113115
>>> flags &= ~DiffSyncFlags.SKIP_UNMATCHED_DST
116+
>>> flags
117+
<DiffSyncFlags.CONTINUE_ON_FAILURE: 1>
114118
>>> bool(flags & DiffSyncFlags.SKIP_UNMATCHED_DST)
115-
>>> False
119+
False
116120
```

0 commit comments

Comments
 (0)