@@ -327,6 +327,7 @@ def openFile(model_path):
327327 assert os .path .exists (model_path )
328328
329329 file_name = os .path .basename (model_path )
330+ connectToServer ()
330331 connectionGlobals .client .service .open_model (model_path )
331332
332333 return Model (False , file_name )
@@ -341,8 +342,11 @@ def closeModel(index_or_name, save_changes = False):
341342 index_or_name : Model Index or Name to be Close
342343 save_changes (bool): Enable/Disable Save Changes Option
343344 '''
345+
346+ connectToServer ()
347+
344348 if isinstance (index_or_name , int ):
345- Model .__delete__ (Model , index_or_name )
349+ # Model.__delete__(Model, index_or_name)
346350 connectionGlobals .client .service .close_model (index_or_name , save_changes )
347351
348352 elif isinstance (index_or_name , str ):
@@ -352,12 +356,12 @@ def closeModel(index_or_name, save_changes = False):
352356 modelLs = connectionGlobals .client .service .get_model_list ().name
353357 if index_or_name in modelLs :
354358 try :
355- Model .__delete__ (Model , index_or_name )
359+ # Model.__delete__(Model, index_or_name)
356360 connectionGlobals .client .service .close_model (modelLs .index (index_or_name ), save_changes )
357361 except :
358362 print ('Model did NOT close properly.' )
359363 else :
360- print ('\n INFO: Model "' + modelLs + '" is not opened.' )
364+ print ('\n INFO: Model "' + index_or_name + '" is not opened.' )
361365 else :
362366 assert False , 'Parameter index_or_name must be int or string.'
363367
0 commit comments