@@ -240,16 +240,16 @@ def _router_id(self) -> str:
240
240
# MySQL Router is bootstrapped without `--directory`—there is one system-wide instance.
241
241
return f"{ socket .getfqdn ()} ::system"
242
242
243
- def _cleanup_after_upgrade_or_potential_container_restart (self ) -> None :
244
- """Remove Router user after upgrade or (potential) container restart.
243
+ def _cleanup_after_refresh_or_potential_container_restart (self ) -> None :
244
+ """Remove Router user after refresh or (potential) container restart.
245
245
246
246
(On Kubernetes, storage is not persisted on container restart—MySQL Router's config file is
247
247
deleted. Therefore, MySQL Router needs to be bootstrapped again.)
248
248
"""
249
249
if user_info := self .shell .get_mysql_router_user_for_unit (self ._charm .unit .name ):
250
- logger .debug ("Cleaning up after upgrade or container restart" )
250
+ logger .debug ("Cleaning up after refresh or container restart" )
251
251
self .shell .delete_user (user_info .username )
252
- logger .debug ("Cleaned up after upgrade or container restart" )
252
+ logger .debug ("Cleaned up after refresh or container restart" )
253
253
254
254
# TODO python3.10 min version: Use `list` instead of `typing.List`
255
255
def _get_bootstrap_command (
@@ -358,7 +358,7 @@ def _restart(self, *, event, tls: bool) -> None:
358
358
def _enable_router (self , * , event , tls : bool , unit_name : str ) -> None :
359
359
"""Enable router after setting up all the necessary prerequisites."""
360
360
logger .info ("Enabling MySQL Router service" )
361
- self ._cleanup_after_upgrade_or_potential_container_restart ()
361
+ self ._cleanup_after_refresh_or_potential_container_restart ()
362
362
# create an empty credentials file, if the file does not exist
363
363
self ._container .create_router_rest_api_credentials_file ()
364
364
self ._bootstrap_router (event = event , tls = tls )
@@ -466,7 +466,7 @@ def refresh(
466
466
if exporter_enabled :
467
467
self ._disable_exporter ()
468
468
if enabled :
469
- logger .debug ("Disabling MySQL Router service before upgrade " )
469
+ logger .debug ("Disabling MySQL Router service before refresh " )
470
470
self ._disable_router ()
471
471
try :
472
472
super ().refresh (
0 commit comments