Project

General

Profile

1
#!/bin/bash
2
# Runs map with BIEN defaults
3

    
4
selfDir="$(dirname -- "$0")"
5
bin="$selfDir/bin"
6

    
7
shopt -s nullglob
8

    
9
bien_password="$(cat "$selfDir/config/bien_password")"
10

    
11
# Defaults
12
if test -n "$in_engine"; then
13
    test -n "$in_host" || export in_host=localhost
14
    if test -z "$in_user"; then
15
        if test _"$(hostname)" = _nimoy -a _"$in_engine" = _MySQL; then
16
            . "$bin/env_password" mysql_password "your MySQL password" || exit
17
                # exit this script if password not set
18
            export in_user="$USER" in_password="$mysql_password"
19
            if test "$in_database" = SALVIAS; then in_database=salvias_plots
20
            else in_database=bien2_staging
21
            fi
22
        else
23
            export in_user=bien in_password="$bien_password"
24
        fi
25
    fi
26
fi
27
test "$out_database" = vegbien && . "$bin/vegbien_dest"
28

    
29
exec "$bin/map" "$@"
(3-3/3)