4343# Json object to store dbt profile(profile.yml) related information
4444profile_info = {}
4545
46- # Json object to store cml environment variables
47- cml_info = {}
46+ # Json object to store dbt deployment environment variables
47+ dbt_deployment_env_info = {}
4848
4949def populate_platform_info (cred : Credentials , ver ):
5050 """
@@ -67,21 +67,12 @@ def populate_platform_info(cred: Credentials, ver):
6767 # dbt adapter info e.g. impala-1.2.0
6868 platform_info ["dbt_adapter" ] = f"{ cred .type } -{ ver .version } "
6969
70- def populate_cml_info ():
70+ def populate_dbt_deployment_env_info ():
7171 """
72- populate cml environment variables if available to be passed on for tracking
72+ populate dbt deployment environment variables if available to be passed on for tracking
7373 """
7474 default_value = "" # if environment variables doesn't exist add empty string as default
75- cml_info ["ml_runtime_edition" ] = os .environ .get ('ML_RUNTIME_EDITION' , default_value )
76- cml_info ["ml_runtime_git_hash" ] = os .environ .get ('ML_RUNTIME_GIT_HASH' , default_value )
77- cml_info ["ml_runtime_kernel" ] = os .environ .get ('ML_RUNTIME_KERNEL' , default_value )
78- cml_info ["ml_runtime_editor" ] = os .environ .get ('ML_RUNTIME_EDITOR' , default_value )
79- cml_info ["ml_runtime_gbn" ] = os .environ .get ('ML_RUNTIME_GBN' , default_value )
80- cml_info ["ml_runtime_full_version" ] = os .environ .get ('ML_RUNTIME_FULL_VERSION' , default_value )
81- cml_info ["ml_runtime_description" ] = os .environ .get ('ML_RUNTIME_DESCRIPTION' , default_value )
82- cml_info ["ml_runtime_maintenance_version" ] = os .environ .get ('ML_RUNTIME_MAINTENANCE_VERSION' , default_value )
83- cml_info ["ml_runtime_metadata_version" ] = os .environ .get ('ML_RUNTIME_METADATA_VERSION' , default_value )
84-
75+ dbt_deployment_env_info ["dbt_deployment_env" ] = os .environ .get ('DBT_DEPLOYMENT_ENV' , default_value )
8576
8677def populate_unique_ids (cred : Credentials ):
8778 host = str (cred .host ).encode ()
@@ -194,7 +185,7 @@ def track_usage(tracking_payload):
194185 # inject other static payload to tracking_payload
195186 tracking_payload = _merge_keys (unique_ids , tracking_payload )
196187 tracking_payload = _merge_keys (platform_info , tracking_payload )
197- tracking_payload = _merge_keys (cml_info , tracking_payload )
188+ tracking_payload = _merge_keys (dbt_deployment_env_info , tracking_payload )
198189 tracking_payload = _merge_keys (profile_info , tracking_payload )
199190
200191 # form the tracking data
0 commit comments