File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -55,14 +55,21 @@ def deckdebuild(
55
55
path : str ,
56
56
buildroot : str ,
57
57
output_dir : str ,
58
- preserve_build : str = "error" ,
58
+ preserve_build : str = "on- error" ,
59
59
user : str = "build" ,
60
60
root_cmd : str = "fakeroot" ,
61
61
satisfydepends_cmd : str = "/usr/lib/pbuilder/pbuilder-satisfydepends" ,
62
62
faketime : bool = True ,
63
63
vardir : str = "/var/lib/deckdebuilds" ,
64
64
build_source : bool = False ,
65
65
) -> None :
66
+
67
+ preserve_build_opts = ("never" , "always" , "on-error" )
68
+ if preserve_build not in preserve_build_opts :
69
+ raise DeckDebuildError (
70
+ "invalid preserve_build value, must be one of"
71
+ f" { '|' .join (preserve_build_opts )} "
72
+ )
66
73
vardir = os .fspath (vardir )
67
74
68
75
path_chroots = join (vardir , "chroots" )
You can’t perform that action at this time.
0 commit comments