]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
teuthology: load importlib after monkey patching uv2 2161/head
authorKyrylo Shatskyy <kyrylo.shatskyy@gmail.com>
Wed, 8 Apr 2026 16:09:28 +0000 (18:09 +0200)
committerKyr Shatskyy <kyrylo.shatskyy@clyso.com>
Wed, 22 Apr 2026 19:36:23 +0000 (21:36 +0200)
Signed-off-by: Kyrylo Shatskyy <kyrylo.shatskyy@gmail.com>
teuthology/__init__.py

index cd11eab2fe157526490655f5bc1b3f0a52b42519..47baed83937ef31d614fd0306728b0b64c946221 100644 (file)
@@ -1,10 +1,4 @@
 import os, sys
-try:
-    import importlib.metadata as importlib_metadata
-except ImportError:
-    import importlib_metadata
-
-__version__ = importlib_metadata.version("teuthology")
 
 # Tell gevent not to patch os.waitpid() since it is susceptible to race
 # conditions. See:
@@ -42,6 +36,13 @@ sys.dont_write_bytecode = True
 from teuthology.orchestra import monkey
 monkey.patch_all()
 
+try:
+    import importlib.metadata as importlib_metadata
+except ImportError:
+    import importlib_metadata
+
+__version__ = importlib_metadata.version("teuthology")
+
 import logging
 
 # If we are running inside a virtualenv, ensure we have its 'bin' directory in