From 0284a18bdff8ffa1f9350eb2c399167241bfed27 Mon Sep 17 00:00:00 2001 From: vshepard Date: Fri, 3 May 2024 15:35:58 +0200 Subject: [PATCH] Fix json parsing in show --- testgres/plugins/pg_probackup2/pg_probackup2/app.py | 3 +++ testgres/plugins/pg_probackup2/setup.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/testgres/plugins/pg_probackup2/pg_probackup2/app.py b/testgres/plugins/pg_probackup2/pg_probackup2/app.py index 1ab71109..e1ec504c 100644 --- a/testgres/plugins/pg_probackup2/pg_probackup2/app.py +++ b/testgres/plugins/pg_probackup2/pg_probackup2/app.py @@ -432,6 +432,9 @@ def show( try: if expect_error: return text_json + index_of_bracket = text_json.find('[') + if index_of_bracket != -1: + text_json = text_json[index_of_bracket:] data = json.loads(text_json) except ValueError: assert False, f"Couldn't parse {text_json} as json. " \ diff --git a/testgres/plugins/pg_probackup2/setup.py b/testgres/plugins/pg_probackup2/setup.py index 381d7ae2..2ff5a503 100644 --- a/testgres/plugins/pg_probackup2/setup.py +++ b/testgres/plugins/pg_probackup2/setup.py @@ -4,7 +4,7 @@ from distutils.core import setup setup( - version='0.0.2', + version='0.0.3', name='testgres_pg_probackup2', packages=['pg_probackup2', 'pg_probackup2.storage'], description='Plugin for testgres that manages pg_probackup2', pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy