simplify
authorTony Mack <tmack@cs.princeton.edu>
Wed, 26 Mar 2008 00:40:07 +0000 (00:40 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Wed, 26 Mar 2008 00:40:07 +0000 (00:40 +0000)
qaapi/qa/tests/plc_uninstall.py

index 6d8c161..5bcd772 100644 (file)
@@ -13,12 +13,7 @@ class plc_uninstall(Test):
     def call(self, plc_name = None, remove_all = False):
 
        # Get plc configuration from config
-        plc = PLC(self.config)
-        plcs = getattr(self.config, 'plcs', [])
-        for p in plcs:
-            if p['name'] in [plc_name]:
-                plc.update(p)
-       
+       plc = self.config.get_plc(plc_name)     
        command = "/sbin/service plc safestop && rpm -e myplc " 
        if remove_all:
            command += " && rm -rf /plc/data"