diff --git a/ceilometer-for-tests.sh b/ceilometer-for-tests.sh
index 5b78fd8781d8d57abc7cd79db2c8dbabd67b8646..e79fe682fd512ed3dc99e5a4d36201ec086dc03d 100755
--- a/ceilometer-for-tests.sh
+++ b/ceilometer-for-tests.sh
@@ -1,7 +1,7 @@
 #!/bin/bash
 for i in {1..500}
 do
-    python ceilometer $1 $2 
+    python "$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"/ceilometer $1 $2 
     #sleep `perl -e 'printf("%.2f\n", rand())'`
 done
 wait
diff --git a/ceilometer-mock.sh b/ceilometer-mock.sh
index 93a2a355f78aad5a324112e752535d1a3db43a94..0bd0c2fe1ddd50ec0986103b7eae8d5b661a66fa 100755
--- a/ceilometer-mock.sh
+++ b/ceilometer-mock.sh
@@ -1,2 +1,2 @@
 #!/bin/bash
-python ceilometer-mock $1 $2  
+python "$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"/ceilometer-mock $1 $2  
diff --git a/ceilometer.sh b/ceilometer.sh
index 10134ce3553f4eb8ed0be1b7c5deefa54c902051..d2744fb22a0e26ba5f1214e3444876280f07392b 100755
--- a/ceilometer.sh
+++ b/ceilometer.sh
@@ -1,2 +1,3 @@
 #!/bin/bash
-python ceilometer $1 $2  
+
+python "$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"/ceilometer $1 $2  
diff --git a/hypervisor-show.sh b/hypervisor-show.sh
index 29b1f3b131a1b1b07ca2b42323c54f0f568da96d..4c37f32fd03392675abe6261b29f6e328e083160 100755
--- a/hypervisor-show.sh
+++ b/hypervisor-show.sh
@@ -1,2 +1,2 @@
 #!/bin/bash
-python hypervisor-show
+python "$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"/hypervisor-show
diff --git a/prisma-iaas.sh b/prisma-iaas.sh
index 874fad7eef4447779cde1cd1129d9a3834064387..c04697aa56affa314973b5ce244779949a4a19ca 100755
--- a/prisma-iaas.sh
+++ b/prisma-iaas.sh
@@ -1,2 +1,2 @@
 #!/bin/bash
-python prisma-iaas
+python "$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"/prisma-iaas