From fb5412931711be41fd19cdaf402f2ed89d1d60b8 Mon Sep 17 00:00:00 2001 From: Christian Kellner Date: Tue, 22 Nov 2022 15:52:02 +0100 Subject: [PATCH] devices/lvm2.lv: use new ensure_device_node helper Use the new `DeviceService.ensure_device_node` helper; as a side effect we won't fail if the device node already exists. --- devices/org.osbuild.lvm2.lv | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/devices/org.osbuild.lvm2.lv b/devices/org.osbuild.lvm2.lv index 324c795e..26f3e76d 100755 --- a/devices/org.osbuild.lvm2.lv +++ b/devices/org.osbuild.lvm2.lv @@ -30,7 +30,6 @@ Required host tools: lvchange, pvdisplay, lvdisplay import json import os -import stat import subprocess import sys import time @@ -198,7 +197,7 @@ class LVService(devices.DeviceService): fullpath = os.path.join(devpath, devname) os.makedirs(os.path.join(devpath, vg), exist_ok=True) # type: ignore - os.mknod(fullpath, 0o666 | stat.S_IFBLK, os.makedev(major, minor)) + self.ensure_device_node(fullpath, major, minor) data = { "path": devname,