Ignore:
Timestamp:
May 26, 2014, 2:29:53 PM (10 years ago)
Author:
alloc
Message:

Version 7: Added 'instances print_config <instance>'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • scripts/usr/local/lib/7dtd/commands/instances.sh

    r23 r24  
    5353                echo
    5454        fi
    55         configEditAll
     55        configEditAll configQueryValue
    5656        echo
    5757        configSetAutoParameters "$INSTANCE"
     
    123123                                        ;;
    124124                                *)
    125                                         configEdit${sects[$SEC]}
     125                                        configEdit${sects[$SEC]} configQueryValue
    126126                                        echo
    127127                        esac
     
    161161}
    162162
     163sdtdSubcommandInstancesPrintConfig() {
     164        if [ $(isValidInstance "$1") -eq 0 ]; then
     165                echo "No instance given or not a valid instance!"
     166                return
     167        fi
     168               
     169        INSTANCE=$1
     170        loadCurrentConfigValues "$1"
     171
     172        configEditAll printConfigValue
     173}
     174
    163175sdtdCommandInstances() {
    164176        SUBCMD=$1
     
    177189                        sdtdSubcommandInstancesDelete "$@"
    178190                        ;;
     191                print_config)
     192                        sdtdSubcommandInstancesPrintConfig "$@"
     193                        ;;
    179194                *)
    180195                        sdtdCommandInstancesHelp
     
    203218        case $1 in
    204219                2)
    205                         echo "list create edit delete"
     220                        echo "list create edit delete print_config"
    206221                        ;;
    207222                3)
    208223                        case $2 in
    209                                 edit|delete)
     224                                edit|delete|print_config)
    210225                                        echo "$(getInstanceList)"
    211226                                        ;;
Note: See TracChangeset for help on using the changeset viewer.