add workarounds for cinder and keystone
diff --git a/tcp_tests/managers/tcpmanager.py b/tcp_tests/managers/tcpmanager.py
index 40df81d..c71bf89 100644
--- a/tcp_tests/managers/tcpmanager.py
+++ b/tcp_tests/managers/tcpmanager.py
@@ -52,9 +52,10 @@
     def install_tcp(self):
         raise Exception("Not implemented!")
 
-    def check_salt_service(self, service_name, node_name, check_cmd):
-        cmd = "service {0} status | grep -q 'start/running'".format(
-            service_name)
+    def check_salt_service(self, service_name, node_name, check_cmd,
+                           state_running='start/running'):
+        cmd = "service {0} status | grep -q '{1}'".format(
+            service_name, state_running)
         with self.__underlay.remote(node_name=node_name) as remote:
             result = remote.execute(cmd)
             if result.exit_code != 0: