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

Merge branch 'feature/disable_unregister_extensions' into 'master'

Disable unregister method for extensions

See merge request !43
parents f5dad13a d20b4cfe
No related branches found
No related tags found
1 merge request!43Disable unregister method for extensions
Pipeline #33045 passed with stage
in 1 minute and 45 seconds
......@@ -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