From: Michael Tremer Date: Thu, 9 Mar 2023 19:00:12 +0000 (+0000) Subject: config: Fix returning the configuration as string X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1af8c243c1dc20518dfc28515151be283ea824ae;p=pbs.git config: Fix returning the configuration as string Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/config.py b/src/buildservice/config.py index 0988888f..175b3983 100644 --- a/src/buildservice/config.py +++ b/src/buildservice/config.py @@ -1,6 +1,7 @@ #!/usr/bin/python3 import configparser +import io import logging import pakfire @@ -32,7 +33,13 @@ class PakfireConfig(base.Object): self.add_repo(repo) def __str__(self): - return self._make_config() + buffer = io.StringIO() + + # Generate the configuration + config = self._make_config() + config.write(buffer) + + return buffer.getvalue() # Repositories