|
28 | 28 |
|
29 | 29 | exp = "../exporter" |
30 | 30 | exp_dirs = [ |
31 | | - os.path.abspath("/".join(["../exporter", f, "src"])) |
| 31 | + os.path.abspath("/".join([exp, f, "src"])) |
32 | 32 | for f in listdir(exp) |
33 | 33 | if isdir(join(exp, f)) |
34 | 34 | ] |
35 | 35 |
|
36 | 36 | instr = "../instrumentation" |
37 | 37 | instr_dirs = [ |
38 | | - os.path.abspath("/".join(["../instrumentation", f, "src"])) |
| 38 | + os.path.abspath("/".join([instr, f, "src"])) |
39 | 39 | for f in listdir(instr) |
40 | | - if isdir(join(instr, f)) |
| 40 | + if isdir(join(instr, f)) and f != "opentelemetry-instrumentation-boto" |
41 | 41 | ] |
42 | 42 |
|
43 | 43 | instr_genai = "../instrumentation-genai" |
44 | 44 | instr_genai_dirs = [ |
45 | | - os.path.abspath("/".join(["../instrumentation-genai", f, "src"])) |
| 45 | + os.path.abspath("/".join([instr_genai, f, "src"])) |
46 | 46 | for f in listdir(instr_genai) |
47 | 47 | if isdir(join(instr_genai, f)) |
48 | 48 | ] |
|
56 | 56 |
|
57 | 57 | sdk_ext = "../sdk-extension" |
58 | 58 | sdk_ext_dirs = [ |
59 | | - os.path.abspath("/".join(["../sdk-extension", f, "src"])) |
| 59 | + os.path.abspath("/".join([sdk_ext, f, "src"])) |
60 | 60 | for f in listdir(sdk_ext) |
61 | 61 | if isdir(join(sdk_ext, f)) |
62 | 62 | ] |
63 | 63 |
|
64 | 64 | resource = "../resource" |
65 | 65 | resource_dirs = [ |
66 | | - os.path.abspath("/".join(["../resource", f, "src"])) |
| 66 | + os.path.abspath("/".join([resource, f, "src"])) |
67 | 67 | for f in listdir(resource) |
68 | 68 | if isdir(join(resource, f)) |
69 | 69 | ] |
| 70 | + |
| 71 | +opamp = "../opamp" |
| 72 | +opamp_dirs = [ |
| 73 | + os.path.abspath("/".join([opamp, f, "src"])) |
| 74 | + for f in listdir(opamp) |
| 75 | + if isdir(join(opamp, f)) |
| 76 | +] |
70 | 77 | sys.path[:0] = ( |
71 | 78 | exp_dirs |
72 | 79 | + instr_dirs |
73 | 80 | + instr_genai_dirs |
74 | 81 | + sdk_ext_dirs |
75 | 82 | + prop_dirs |
76 | 83 | + resource_dirs |
| 84 | + + opamp_dirs |
77 | 85 | ) |
78 | 86 |
|
79 | 87 | # -- Project information ----------------------------------------------------- |
|
115 | 123 | "https://opentracing-python.readthedocs.io/en/latest/", |
116 | 124 | None, |
117 | 125 | ), |
118 | | - "aiohttp": ("https://aiohttp.readthedocs.io/en/stable/", None), |
| 126 | + "aiohttp": ("https://docs.aiohttp.org/en/stable/", None), |
119 | 127 | "wrapt": ("https://wrapt.readthedocs.io/en/latest/", None), |
120 | 128 | "pymongo": ("https://pymongo.readthedocs.io/en/stable/", None), |
121 | 129 | "opentelemetry": ( |
|
0 commit comments