fix(docker): 改用 SourceError 处理组信息查询失败
This commit is contained in:
+1
-2
@@ -42,8 +42,7 @@ class DockerModule(Module):
|
||||
check=False,
|
||||
)
|
||||
if result.returncode != 0:
|
||||
decman.error(f"无法读取用户 {self.user} 的组信息")
|
||||
return
|
||||
raise decman.SourceError(f"无法读取用户 {self.user} 的组信息")
|
||||
if "docker" not in result.stdout.split():
|
||||
decman.prg(["gpasswd", "-a", self.user, "docker"])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user