From d20b4cfe4671f27221d510c1e34e0e32c86b09e8 Mon Sep 17 00:00:00 2001 From: Georgiy Eterevskiy <goshik_e@mail.ru> Date: Wed, 2 Aug 2023 16:27:34 +0300 Subject: [PATCH] Disable unregister method for extensions --- perxis/extensions/bootstrap.py | 25 +++++++++++++------------ setup.py | 2 +- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/perxis/extensions/bootstrap.py b/perxis/extensions/bootstrap.py index 4227c91..64c3569 100644 --- a/perxis/extensions/bootstrap.py +++ b/perxis/extensions/bootstrap.py @@ -29,18 +29,19 @@ def bootstrap( registered_extensions: manager_pb2.ListExtensionsResponse = ext_manager_stub.ListExtensions(manager_pb2.ListExtensionsRequest()) - for ext in registered_extensions.extensions: - if ext.extension == ext_descriptor.extension: - if ext.version != ext_descriptor.version: - ext_manager_stub.UnregisterExtensions( - manager_pb2.UnregisterExtensionsRequest( - extensions=[ext_descriptor] - ) - ) - - logger.info( - f"Рзменилась версия расширения {ext_descriptor.extension} ({ext.version} -> {ext_descriptor.version})" - ) + # todo enable after fix - https://tracker.yandex.ru/PRXS-1507 + # for ext in registered_extensions.extensions: + # if ext.extension == ext_descriptor.extension: + # if ext.version != ext_descriptor.version: + # ext_manager_stub.UnregisterExtensions( + # manager_pb2.UnregisterExtensionsRequest( + # extensions=[ext_descriptor] + # ) + # ) + # + # logger.info( + # f"Рзменилась версия расширения {ext_descriptor.extension} ({ext.version} -> {ext_descriptor.version})" + # ) ext_manager_stub.RegisterExtensions(manager_pb2.RegisterExtensionsRequest( extensions=[ext_descriptor] diff --git a/setup.py b/setup.py index 732d0e1..8fb83ce 100644 --- a/setup.py +++ b/setup.py @@ -14,7 +14,7 @@ def load_requirements(): setup( name='perxis', - version='0.0.21', + version='0.0.22', description='Perxis python client', long_description=long_description, long_description_content_type='text/markdown', -- GitLab