Consolidated addition, removal, and listing of locks under a single narratio locks command
This commit is contained in:
@@ -153,10 +153,10 @@ Archive promotion is explicit and source-based:
|
||||
|
||||
Lock helper behavior:
|
||||
- `narratio locks --session-id <id>` lists effective static and remote locks.
|
||||
- `narratio lock <source> --session-id <id> --reason <text>` writes or updates a remote lock.
|
||||
- `narratio unlock <source> --session-id <id>` removes only a remote lock.
|
||||
- `lock --force` is required to update an existing remote lock reason.
|
||||
- `unlock` cannot remove static pipeline locks.
|
||||
- `narratio locks add --session-id <id> --reason <text> <source>` writes a remote lock.
|
||||
- `narratio locks add --session-id <id> --force --reason <text> <source>` updates an existing remote lock reason.
|
||||
- `narratio locks remove --session-id <id> <source>` removes only a remote lock.
|
||||
- `locks remove` cannot remove static pipeline locks.
|
||||
- remote lock writes check whether the lock store exists, but are not compare-and-swap atomic.
|
||||
|
||||
## Resume, retry, restore, and safe rerun behavior
|
||||
|
||||
Reference in New Issue
Block a user