Skip to content
Snippets Groups Projects
Commit d20b4cfe authored by Georgiy Eterevskiy's avatar Georgiy Eterevskiy
Browse files

Disable unregister method for extensions

parent f5dad13a
No related branches found
No related tags found
1 merge request!43Disable unregister method for extensions
......@@ -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]
......
......@@ -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',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment