File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -114,8 +114,14 @@ func (s *VllmSimulator) Start(ctx context.Context) error {
114114	if  err  !=  nil  {
115115		return  err 
116116	}
117+ 
117118	s .config  =  config 
118119
120+ 	err  =  s .showConfig (s .logger )
121+ 	if  err  !=  nil  {
122+ 		return  err 
123+ 	}
124+ 
119125	for  _ , lora  :=  range  config .LoraModules  {
120126		s .loraAdaptors .Store (lora .Name , "" )
121127	}
@@ -708,3 +714,17 @@ func (s *VllmSimulator) getDisplayedModelName(reqModel string) string {
708714	}
709715	return  s .config .ServedModelNames [0 ]
710716}
717+ 
718+ func  (s  * VllmSimulator ) showConfig (tgtLgr  logr.Logger ) error  {
719+ 	if  tgtLgr  ==  logr .Discard () {
720+ 		err  :=  fmt .Errorf ("target logger is nil, cannot show configuration" )
721+ 		return  err 
722+ 	}
723+ 	config  :=  s .config 
724+ 	cfgJSON , err  :=  json .MarshalIndent (config , "" , "  " )
725+ 	if  err  !=  nil  {
726+ 		return  fmt .Errorf ("failed to marshal configuration to JSON: %w" , err )
727+ 	}
728+ 	tgtLgr .Info ("Final simulator configuration:" , "config" , string (cfgJSON ))
729+ 	return  nil 
730+ }
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments