From a4c8277c4d70f5977e5d70b833c46858dca87754 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 26 Jul 2018 15:58:38 +0100 Subject: [PATCH] Make flatpak_state_dir optional. --- cdist | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/cdist b/cdist index 4906b09..4540923 100755 --- a/cdist +++ b/cdist @@ -126,6 +126,12 @@ class Config: except: raise + def has(self, k): + for o in self.options: + if o.key == k: + return True + return False + def get(self, k): for o in self.options: if o.key == k: @@ -526,7 +532,10 @@ class FlatpakTarget(Target): return 'flatpak' def flatpak_builder(self): - return 'flatpak-builder --state-dir=%s' % config.get('flatpak_state_dir') + b = 'flatpak-builder' + if config.has('flatpak_state_dir'): + b += ' --state-dir=%s' % config.get('flatpak_state_dir') + return b class WindowsTarget(DockerTarget): -- 2.30.2