Skip to content

Commit e67489b

Browse files
committed
Debug network cut
1 parent d3c741d commit e67489b

File tree

2 files changed

+12
-11
lines changed

2 files changed

+12
-11
lines changed

src/charm.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1432,10 +1432,10 @@ def _on_config_changed(self, event) -> None: # noqa: C901
14321432
self._validate_config_options()
14331433
# update config on every run
14341434
self.update_config()
1435-
except psycopg2.OperationalError:
1436-
logger.debug("Defer on_config_changed: Cannot connect to database")
1437-
event.defer()
1438-
return
1435+
# except psycopg2.OperationalError:
1436+
# logger.debug("Defer on_config_changed: Cannot connect to database")
1437+
# event.defer()
1438+
# return
14391439
except ValueError as e:
14401440
self.set_unit_status(BlockedStatus("Configuration Error. Please check the logs"))
14411441
logger.error("Invalid configuration: %s", str(e))

tests/unit/test_charm.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@
2828
WaitingStatus,
2929
)
3030
from ops.testing import Harness
31-
from psycopg2 import OperationalError
31+
32+
# from psycopg2 import OperationalError
3233
from tenacity import RetryError, wait_fixed
3334

3435
from backups import CANNOT_RESTORE_PITR
@@ -280,12 +281,12 @@ def test_on_config_changed(harness):
280281
_enable_disable_extensions.assert_not_called()
281282

282283
# Test unable to connect to db
283-
_update_config.reset_mock()
284-
_validate_config_options.side_effect = OperationalError
285-
harness.charm.on.config_changed.emit()
286-
assert not _update_config.called
287-
_validate_config_options.side_effect = None
288-
_updated_synchronous_node_count.assert_called_once_with()
284+
# _update_config.reset_mock()
285+
# _validate_config_options.side_effect = OperationalError
286+
# harness.charm.on.config_changed.emit()
287+
# assert not _update_config.called
288+
# _validate_config_options.side_effect = None
289+
# _updated_synchronous_node_count.assert_called_once_with()
289290

290291
# Test after the cluster was initialised.
291292
with harness.hooks_disabled():

0 commit comments

Comments
 (0)