Skip to content

Commit 2f1cc11

Browse files
committed
v0.4.1: removed MIDDLEWARE_CONFIG_FILE variable dependency & OTEL_PYTHON_TRACER_PROVIDER added.
1 parent 47b6489 commit 2f1cc11

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

Diff for: middleware/config.py

+1-4
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@ def __init__(self):
88
if len(sys.argv) > 1 and sys.argv[1] == "help":
99
return
1010

11-
config_file = os.environ.get("MIDDLEWARE_CONFIG_FILE")
12-
if not config_file:
13-
exit_with_error("MIDDLEWARE_CONFIG_FILE environment variable is missing.")
14-
11+
config_file = os.environ.get("MIDDLEWARE_CONFIG_FILE", os.path.join(os.getcwd(), 'middleware.ini'))
1512
if not os.path.exists(config_file):
1613
exit_with_error(f"File not found: {config_file}")
1714

Diff for: middleware/lib/_meter.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def collect_metrics() -> None:
3636
# ],
3737
# ))
3838
provider = metrics.get_meter_provider()
39-
meter = provider.get_meter("middleware-apm", "0.4.0")
39+
meter = provider.get_meter("middleware-apm", "0.4.1")
4040
_generate_metrics(meter)
4141

4242

Diff for: middleware/lib/mw_tracker.py

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ def collect_metrics(self):
2727
collect_metrics()
2828

2929
def collect_traces(self):
30+
os.environ['OTEL_PYTHON_TRACER_PROVIDER'] = 'sdk_tracer_provider'
3031
from ._tracer import collect_traces
3132
collect_traces()
3233

Diff for: setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
setuptools.setup(
2121
name="middleware-apm",
22-
version="0.4.0",
22+
version="0.4.1",
2323
install_requires=requirements,
2424
author="middleware-dev",
2525
maintainer="middleware-dev",

0 commit comments

Comments
 (0)