Class: LittleGhost::Tools::Filesystem::Exclusive
- Inherits:
-
LittleGhost::Tools::Filesystem
- Object
- LittleGhost::Tools::Filesystem
- LittleGhost::Tools::Filesystem::Exclusive
- Defined in:
- lib/little_ghost/tools/filesystem.rb
Overview
Provides filesystem tools marked exclusive for shared workspace mutation. Read operations are also serialized so a batch cannot observe a concurrent write from another tool call in the same run.