Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add MeterProvider and Meter to the SDK #2227

Merged
merged 17 commits into from
Oct 28, 2021

Conversation

ocelotl
Copy link
Contributor

@ocelotl ocelotl commented Oct 19, 2021

Fixes #2200

@ocelotl ocelotl self-assigned this Oct 19, 2021
@ocelotl ocelotl requested a review from a team October 19, 2021 14:03
@ocelotl ocelotl marked this pull request as draft October 19, 2021 14:03
@ocelotl ocelotl force-pushed the issue_2200 branch 6 times, most recently from 9d1ca32 to 94f4915 Compare October 19, 2021 14:30
@ocelotl ocelotl marked this pull request as ready for review October 19, 2021 14:44
@ocelotl ocelotl requested review from aabmass and lzchen October 19, 2021 14:45
This was referenced Oct 26, 2021
@ocelotl ocelotl merged commit 7539592 into open-telemetry:metrics_new Oct 28, 2021
aabmass pushed a commit to aabmass/opentelemetry-python that referenced this pull request Oct 29, 2021
* Add MeterProvider and Meter to the SDK

Fixes open-telemetry#2200

* Add FIXMEs

* Fix docstring

* Add FIXME

* Fix meter return

* Log an error if a force flush fails

* Add FIXME

* Fix lint

* Remove SDK API module

* Unregister

* Fix API names

* Return _DefaultMeter

* Remove properties

* Pass MeterProvider as a parameter to __init__

* Add FIXMEs

* Add FIXMEs

* Fix lint
ocelotl added a commit that referenced this pull request Nov 2, 2021
* Add MeterProvider and Meter to the SDK

Fixes #2200

* Add FIXMEs

* Fix docstring

* Add FIXME

* Fix meter return

* Log an error if a force flush fails

* Add FIXME

* Fix lint

* Remove SDK API module

* Unregister

* Fix API names

* Return _DefaultMeter

* Remove properties

* Pass MeterProvider as a parameter to __init__

* Add FIXMEs

* Add FIXMEs

* Fix lint
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants