ipcam/config: fix schema validation

This commit is contained in:
Evgeny Zinoviev 2023-06-11 05:06:28 +03:00
parent 26bd30dff4
commit 3da04de6fd

View File

@ -65,7 +65,7 @@ class IpcamConfig(ConfigUnit):
if 'ext_hdd' not in linux_box:
raise ValueError(f'cam-{n}: linux box {cam["server"]} must have ext_hdd defined')
disk = cam['disk']-1
if disk < 0 or disk >= len(linux_box['ext_hdd']):
if disk < 1 or disk >= len(linux_box['ext_hdd']):
raise ValueError(f'cam-{n}: invalid disk index for linux box {cam["server"]}')
@classmethod