(Change Version)

More future proofing, updated -! conditions to use more reasonable numbers:
1,2,3 -! are now setting testing booleans
10,11,12,http://.... now set alt downloads
This commit is contained in:
inxi-svn 2008-11-13 02:45:35 +00:00
parent fbffdcd27d
commit c247bde8dd

22
inxi
View file

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
######################################################################## ########################################################################
#### Script Name: inxi #### Script Name: inxi
#### version: 0.5.22 #### version: 0.5.23
#### Date: November 11 2008 #### Date: November 11 2008
######################################################################## ########################################################################
#### inxi is a fork of infobash, the original bash sys info script by locsmif #### inxi is a fork of infobash, the original bash sys info script by locsmif
@ -58,9 +58,11 @@
#### TESTING FLAGS #### TESTING FLAGS
#### inxi supports advanced testing triggers to do various things, using -! <arg> #### inxi supports advanced testing triggers to do various things, using -! <arg>
#### -! 1 - triggers default B_TESTING_1='true' to trigger some test or other #### -! 1 - triggers default B_TESTING_1='true' to trigger some test or other
#### -! 2 - triggers an update from the primary dev download server instead of svn #### -! 2 - triggers default B_TESTING_2='true' to trigger some test or other
#### -! 3 - triggers an update from svn branch one - if present, of course #### -! 3 - triggers B_TESTING_1='true' and B_TESTING_2='true'
#### -! 4 - triggers an update from svn branch two - if present, of course #### -! 10 - triggers an update from the primary dev download server instead of svn
#### -! 11 - triggers an update from svn branch one - if present, of course
#### -! 12 - triggers an update from svn branch two - if present, of course
#### -! <http://......> - Triggers an update from whatever server you list. #### -! <http://......> - Triggers an update from whatever server you list.
######################################################################## ########################################################################
#### VARIABLES #### VARIABLES
@ -120,6 +122,7 @@ B_SHOW_SHORT_OUTPUT='false'
B_SHOW_SYSTEM='false' B_SHOW_SYSTEM='false'
# triggers various debugging and new option testing # triggers various debugging and new option testing
B_TESTING_1='false' B_TESTING_1='false'
B_TESTING_2='false'
# Test for X running # Test for X running
B_X_RUNNING='false' B_X_RUNNING='false'
if [[ -n $DISPLAY ]];then if [[ -n $DISPLAY ]];then
@ -595,11 +598,16 @@ get_parameters()
case $OPTARG in case $OPTARG in
1) B_TESTING_1='true' 1) B_TESTING_1='true'
;; ;;
2) script_self_updater "$SCRIPT_DOWNLOAD_DEV" 'dev server' 2) B_TESTING_2='true'
;; ;;
3) script_self_updater "$SCRIPT_DOWNLOAD_BRANCH_1" 'svn: branch one server' 3) B_TESTING_1='true'
B_TESTING_2='true'
;; ;;
4) script_self_updater "$SCRIPT_DOWNLOAD_BRANCH_2" 'svn: branch two server' 10) script_self_updater "$SCRIPT_DOWNLOAD_DEV" 'dev server'
;;
11) script_self_updater "$SCRIPT_DOWNLOAD_BRANCH_1" 'svn: branch one server'
;;
12) script_self_updater "$SCRIPT_DOWNLOAD_BRANCH_2" 'svn: branch two server'
;; ;;
http*) http*)
script_self_updater "$OPTARG" 'alt server' script_self_updater "$OPTARG" 'alt server'