source: ipk/source.sh4/titanswapskins_tobayer01/CONTROL/prerm@ 23247

Last change on this file since 23247 was 23247, checked in by tobayer, 13 years ago

[titan] tobayer01 swapskin: optimize control files

File size: 729 bytes
Line 
1#!/bin/sh
2
3plugin_short="tobayer01"
4plugin_type="swapskin"
5plugin_target="/var/swap/titanskins"
6
7plugin_dir="$plugin_target/$plugin_short"
8plugin="$plugin_short $plugin_type"
9
10
11### FUNCTIONS ###
12
13RES_COL=60 # column number to place the status message
14MOVE_TO_COL="echo -en \\033[${RES_COL}G" # command to move to the configured column number
15
16echo_success() { # function to print the SUCCESS status
17 $MOVE_TO_COL; echo -n "[ OK ]"; echo
18}
19
20echo_failure() {
21 $MOVE_TO_COL; echo -n "[FAILED]"; echo # function to print the FAILED status message
22}
23
24
25
26### MAIN ###
27
28sync
29SPACE=`getfreespace $plugin_target`
30FREE=`expr $SPACE - 100`
31echo "Old free space: $FREE kB"
32
33
34echo -n "Removing $plugin..."
35echo_success
36
37exit 0
Note: See TracBrowser for help on using the repository browser.