[pisa-src] r2506 - in trunk/tools/testbed/pisa-testbed_vms/plugins: actions/clean/node_hook classes/debian/clean classes/generic/clean classes/ubuntu_live/clean

  • From: Samuel Richter <samuel.richter@xxxxxxxxxxxxxx>
  • To: pisa-src@xxxxxxxxxxxxx
  • Date: Mon, 04 Apr 2011 15:09:15 +0200

Author: richter
Date: Mon Apr  4 15:09:14 2011
New Revision: 2506

Log:
add class-dependent actions to clean

Added:
   trunk/tools/testbed/pisa-testbed_vms/plugins/classes/debian/clean
   trunk/tools/testbed/pisa-testbed_vms/plugins/classes/generic/clean
   trunk/tools/testbed/pisa-testbed_vms/plugins/classes/ubuntu_live/clean
Modified:
   trunk/tools/testbed/pisa-testbed_vms/plugins/actions/clean/node_hook

Modified: trunk/tools/testbed/pisa-testbed_vms/plugins/actions/clean/node_hook
==============================================================================
--- trunk/tools/testbed/pisa-testbed_vms/plugins/actions/clean/node_hook        
Mon Apr  4 15:05:01 2011        (r2505)
+++ trunk/tools/testbed/pisa-testbed_vms/plugins/actions/clean/node_hook        
Mon Apr  4 15:09:14 2011        (r2506)
@@ -1,2 +1,10 @@
 #!/bin/sh
+echo "cleaning $NODE "
 rm -rf $NODE_PATH
+for CLASS in $(cat $BUILD_PATH/${NODE}_classes); do
+    CLASS_PATH="$TESTBED_PATH/plugins/classes/$CLASS"
+    if [ -d "$CLASS_PATH" ]; then
+        [ -f "$CLASS_PATH/clean" ] && . $CLASS_PATH/clean
+    fi
+done
+echo "                        ... done"

Added: trunk/tools/testbed/pisa-testbed_vms/plugins/classes/debian/clean
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/tools/testbed/pisa-testbed_vms/plugins/classes/debian/clean   Mon Apr 
 4 15:09:14 2011        (r2506)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+rm -rf "$BIN_PATH/${FULL_NAME}-"*.deb

Added: trunk/tools/testbed/pisa-testbed_vms/plugins/classes/generic/clean
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/tools/testbed/pisa-testbed_vms/plugins/classes/generic/clean  Mon Apr 
 4 15:09:14 2011        (r2506)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+rm -rf "$BIN_PATH/${FULL_NAME}-"*.tar.gz

Added: trunk/tools/testbed/pisa-testbed_vms/plugins/classes/ubuntu_live/clean
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/tools/testbed/pisa-testbed_vms/plugins/classes/ubuntu_live/clean      
Mon Apr  4 15:09:14 2011        (r2506)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+rm -rf "$BIN_PATH/${FULL_NAME}-"*.deb
-- 
This is the pisa developer mailing list. Please also subscribe to the main pisa 
list at:
//www.freelists.org/list/pisa

Other related posts:

  • » [pisa-src] r2506 - in trunk/tools/testbed/pisa-testbed_vms/plugins: actions/clean/node_hook classes/debian/clean classes/generic/clean classes/ubuntu_live/clean - Samuel Richter