Skip to content

Commit 80e1f2c

Browse files
committed
Don't require root to instantiate image storage, which allows some tests to not require root. refs: #29
1 parent 9dc2271 commit 80e1f2c

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

moncic/moncic.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -145,11 +145,10 @@ def __init__(
145145

146146
# Storage for OS images
147147
self.image_storage: imagestorage.ImageStorage
148-
with self.privs.root():
149-
if self.config.imagedir is None:
150-
self.image_storage = imagestorage.ImageStorage.create_default(self)
151-
else:
152-
self.image_storage = imagestorage.ImageStorage.create(self, self.config.imagedir)
148+
if self.config.imagedir is None:
149+
self.image_storage = imagestorage.ImageStorage.create_default(self)
150+
else:
151+
self.image_storage = imagestorage.ImageStorage.create(self, self.config.imagedir)
153152

154153
def images(self) -> ContextManager[imagestorage.Images]:
155154
return self.image_storage.images()

0 commit comments

Comments
 (0)