Skip to content

Commit 4859459

Browse files
author
Jason Mechler
committed
- added google calendar demo option to select_program
1 parent c13ea92 commit 4859459

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
#!/bin/bash
2+
PS3='Select the program: '
3+
options=("interval_program" "sprinklers_pi" "ospi_gc" "none" "quit")
4+
select opt in "${options[@]}"
5+
do
6+
case $opt in
7+
"interval_program")
8+
echo "Selected interval_progarm"
9+
/etc/init.d/sprinklers_pi stop
10+
update-rc.d sprinklers_pi remove
11+
/etc/init.d/ospi_gc stop
12+
update-rc.d ospi_gc remove
13+
update-rc.d ospi defaults
14+
/etc/init.d/ospi start
15+
break
16+
;;
17+
"sprinklers_pi")
18+
echo "Selected sprinklers_pi"
19+
/etc/init.d/ospi stop
20+
update-rc.d ospi remove
21+
/etc/init.d/ospi_gc stop
22+
update-rc.d ospi_gc remove
23+
update-rc.d sprinklers_pi defaults
24+
/etc/init.d/sprinklers_pi start
25+
break
26+
;;
27+
"ospi_gc")
28+
echo "Selected ospi_gc"
29+
/etc/init.d/sprinklers_pi stop
30+
update-rc.d sprinklers_pi remove
31+
/etc/init.d/ospi stop
32+
update-rc.d ospi remove
33+
update-rc.d ospi_gc defaults
34+
/etc/init.d/ospi_gc start
35+
break
36+
;;
37+
"none")
38+
echo "Selected none"
39+
/etc/init.d/ospi stop
40+
update-rc.d ospi remove
41+
/etc/init.d/ospi_gc stop
42+
update-rc.d ospi_gc remove
43+
/etc/init.d/sprinklers_pi stop
44+
update-rc.d sprinklers_pi remove
45+
break
46+
;;
47+
"quit")
48+
break
49+
;;
50+
*) echo invalid option;;
51+
esac
52+
done

0 commit comments

Comments
 (0)