Bläddra i källkod

Stop projects in reverse order to starting

Ben Firshman 11 år sedan
förälder
incheckning
4723345473
1 ändrade filer med 3 tillägg och 3 borttagningar
  1. 3 3
      fig/project.py

+ 3 - 3
fig/project.py

@@ -116,11 +116,11 @@ class Project(object):
             service.start(**options)
 
     def stop(self, service_names=None, **options):
-        for service in self.get_services(service_names):
+        for service in reversed(self.get_services(service_names)):
             service.stop(**options)
 
     def kill(self, service_names=None, **options):
-        for service in self.get_services(service_names):
+        for service in reversed(self.get_services(service_names)):
             service.kill(**options)
 
     def build(self, service_names=None, **options):
@@ -156,4 +156,4 @@ class DependencyError(Exception):
         self.msg = msg
 
     def __str__(self):
-        return self.msg
+        return self.msg