1313#################################################
1414
1515import os
16+ import logging
1617
1718import requests
1819
1920from .loader import base_model_url , default_init_model_name , default_pipelines , default_train_output_pipeline , get_pipeline_url , get_url
2021from .train_types import FeatureGroup , ModelOutputType , is_output_type_supported
2122
23+ logger = logging .getLogger (__name__ )
24+
25+
2226# must be writable (for shared volume mount)
2327MNT_PATH = "/mnt"
2428# can be read only (for configmap mount)
@@ -122,7 +126,7 @@ def set_env_from_model_config():
122126 splits = line .split ("=" )
123127 if len (splits ) > 1 :
124128 os .environ [splits [0 ].strip ()] = splits [1 ].strip ()
125- print (f"set { splits [0 ]} to { splits [1 ]} ." )
129+ logging . info (f"set { splits [0 ]} to { splits [1 ]} ." )
126130
127131
128132def is_estimator_enable (prefix ):
@@ -152,7 +156,7 @@ def get_init_model_url(energy_source, output_type, model_topurl=model_topurl):
152156 for prefix in modelConfigPrefix :
153157 if get_energy_source (prefix ) == energy_source :
154158 modelURL = get_init_url (prefix )
155- print ("get init url" , modelURL )
159+ logger . info ("get init url" , modelURL )
156160 url = get_url (
157161 feature_group = FeatureGroup .BPFOnly ,
158162 output_type = ModelOutputType [output_type ],
@@ -175,7 +179,7 @@ def get_init_model_url(energy_source, output_type, model_topurl=model_topurl):
175179 response = requests .get (url )
176180 if response .status_code == 200 :
177181 modelURL = url
178- print (f"init URL is not set, use { modelURL } " )
182+ logger . info (f"init URL is not set, use { modelURL } " )
179183 return modelURL
180- print (f"no match config for { output_type } , { energy_source } " )
184+ logger . info (f"no match config for { output_type } , { energy_source } " )
181185 return ""
0 commit comments