@@ -516,53 +516,3 @@ def _reinstall(self, module_name, version, when_missing):
516
516
"%s is not in the Registry any more. Add --uninstall-missing or --ignore-missing."
517
517
% missing
518
518
)
519
-
520
- def _upgrade (self , module_name , versions , upgrade = False , force = False ):
521
- result = self .registry .find (module_name )
522
- if result :
523
-
524
- valid_tags = container .ContainerConfig (result ).tags
525
- if upgrade :
526
-
527
- views_with_module = set ()
528
- for version in versions :
529
- module_dir = os .path .join (
530
- self .settings .module_base , module_name , version
531
- )
532
- for view_name , entry in self .views .items ():
533
- if entry .exists (module_dir ):
534
- views_with_module .add (view_name )
535
-
536
- self .install (module_name , allow_reinstall = True )
537
- for view in views_with_module :
538
- self .views [view ].install (module_dir )
539
-
540
- for version in versions :
541
- if version != valid_tags .latest .name :
542
- self .uninstall (module_name + ":" + version , force = True )
543
-
544
- else :
545
- for version in versions :
546
- if version in valid_tags :
547
- module_dir = os .path .join (
548
- self .settings .module_base , module_name , version
549
- )
550
- these_views = []
551
- # TODO: switch to .values()
552
- for view_name , entry in self .views .items ():
553
- if entry .exists (module_dir ):
554
- these_views .append (entry )
555
- self .install (module_name + ":" + version , allow_reinstall = True )
556
- for view in these_views :
557
- view .install (module_dir )
558
-
559
- else :
560
- logger .warning (
561
- "%s:%s is not available anymore and will be skipped"
562
- % (module_name , version )
563
- )
564
-
565
- else :
566
- logger .warning (
567
- "%s is not available anymore and will be skipped" % module_name
568
- )
0 commit comments