From: Michael Tremer Date: Wed, 3 May 2023 09:19:17 +0000 (+0000) Subject: config: Log the generated configuration X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6b441548e977843e8ec7384b95c259bed3819d43;p=pbs.git config: Log the generated configuration Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/config.py b/src/buildservice/config.py index a7ea57bb..963973f7 100644 --- a/src/buildservice/config.py +++ b/src/buildservice/config.py @@ -40,10 +40,12 @@ class PakfireConfig(base.Object): self.add_repo(repo) def __str__(self): - buffer = io.StringIO() - - # Generate the configuration config = self._make_config() + + return self._to_string(config) + + def _to_string(self, config): + buffer = io.StringIO() config.write(buffer) return buffer.getvalue() @@ -72,6 +74,8 @@ class PakfireConfig(base.Object): # Make configuration config = self._make_config(local=True) + log.error("Launching Pakfire with configuration:\n%s", self._to_string(config)) + with self.backend.tempfile(mode="w+") as t: # Write the configuration to disk config.write(t)