Skip to content
Snippets Groups Projects

Disable unregister method for extensions

Merged Eterevskiy Georgiy requested to merge feature/disable_unregister_extensions into master
2 files
+ 14
13
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -29,18 +29,19 @@ def bootstrap(
@@ -29,18 +29,19 @@ def bootstrap(
registered_extensions: manager_pb2.ListExtensionsResponse = ext_manager_stub.ListExtensions(manager_pb2.ListExtensionsRequest())
registered_extensions: manager_pb2.ListExtensionsResponse = ext_manager_stub.ListExtensions(manager_pb2.ListExtensionsRequest())
for ext in registered_extensions.extensions:
# todo enable after fix - https://tracker.yandex.ru/PRXS-1507
if ext.extension == ext_descriptor.extension:
# for ext in registered_extensions.extensions:
if ext.version != ext_descriptor.version:
# if ext.extension == ext_descriptor.extension:
ext_manager_stub.UnregisterExtensions(
# if ext.version != ext_descriptor.version:
manager_pb2.UnregisterExtensionsRequest(
# ext_manager_stub.UnregisterExtensions(
extensions=[ext_descriptor]
# manager_pb2.UnregisterExtensionsRequest(
)
# extensions=[ext_descriptor]
)
# )
# )
logger.info(
#
f"Изменилась версия расширения {ext_descriptor.extension} ({ext.version} -> {ext_descriptor.version})"
# logger.info(
)
# f"Изменилась версия расширения {ext_descriptor.extension} ({ext.version} -> {ext_descriptor.version})"
 
# )
ext_manager_stub.RegisterExtensions(manager_pb2.RegisterExtensionsRequest(
ext_manager_stub.RegisterExtensions(manager_pb2.RegisterExtensionsRequest(
extensions=[ext_descriptor]
extensions=[ext_descriptor]
Loading