mirror of
https://github.com/datahub-project/datahub.git
synced 2025-07-30 04:45:28 +00:00
fix: telemetry failure should not cause CLI failure (#4406)
This commit is contained in:
parent
ecd263b0d2
commit
1198123d78
@ -123,14 +123,17 @@ class Telemetry:
|
|||||||
return
|
return
|
||||||
|
|
||||||
logger.info("Sending init Telemetry")
|
logger.info("Sending init Telemetry")
|
||||||
self.mp.people_set(
|
try:
|
||||||
self.client_id,
|
self.mp.people_set(
|
||||||
{
|
self.client_id,
|
||||||
"datahub_version": datahub_package.nice_version_name(),
|
{
|
||||||
"os": platform.system(),
|
"datahub_version": datahub_package.nice_version_name(),
|
||||||
"python_version": platform.python_version(),
|
"os": platform.system(),
|
||||||
},
|
"python_version": platform.python_version(),
|
||||||
)
|
},
|
||||||
|
)
|
||||||
|
except Exception as e:
|
||||||
|
logger.debug(f"Error reporting telemetry: {e}")
|
||||||
self.init_track = True
|
self.init_track = True
|
||||||
|
|
||||||
def ping(
|
def ping(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user