/**
* Copy temporary process allocation data to persistent storage.
*
* @param string[] $with
* @throws ReadException
*/
private function updateStorage($with = [])
{
$data = [];
foreach ($this->processes as $processAlias => $process) {
$data[$processAlias] = $process;
}
$data = array_merge($data, $with);
$this->fs->create($this->fsPath, json_encode($data));
}