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