build/build.sh
changeset 389 2204faa0b41a
parent 388 202b6f209b9a
child 390 f4fed295115b
equal deleted inserted replaced
388:202b6f209b9a 389:2204faa0b41a
    48 
    48 
    49 
    49 
    50     echoblue "---> checking vagrant"
    50     echoblue "---> checking vagrant"
    51     if vagrant status | grep -q -v "running"; then
    51     if vagrant status | grep -q -v "running"; then
    52         echoblue "---> starting vagrant"
    52         echoblue "---> starting vagrant"
    53         if type -t workon > /dev/null 2>&1; then
    53         if which virtualenvwrapper.sh > /dev/null 2>&1 ; then
       
    54             echoblue "---> activating ansible"
       
    55             source `which virtualenvwrapper.sh`
    54             workon ansible
    56             workon ansible
    55         fi
    57         fi
    56         vagrant up
    58         vagrant up
    57         VAGRANT_STARTED=true
    59         VAGRANT_STARTED=true
    58         if type -t deactivate > /dev/null 2>&1; then
    60         if type -t deactivate > /dev/null 2>&1 ; then
    59             deactivate
    61             deactivate
    60         fi
    62         fi
    61     fi
    63     fi
    62 
    64 
    63     echoblue "---> done"
    65     echoblue "---> done"
    64 
    66 
    65     popd > /dev/null
    67     popd > /dev/null
    66 
    68 
       
    69     return 0
    67 }
    70 }
    68 
    71 
    69 function usage() {
    72 function usage() {
    70     cat <<EOF
    73     cat <<EOF
    71 Usage: $0 [-I] [-p|-d] [-h]
    74 Usage: $0 [-I] [-p|-d] [-h]