fixed dependency install function
This commit is contained in:
parent
003e8159d5
commit
3342b42de7
1 changed files with 10 additions and 3 deletions
|
|
@ -57,8 +57,15 @@ check-deps(){
|
||||||
}
|
}
|
||||||
|
|
||||||
install-deps(){
|
install-deps(){
|
||||||
logger "Installing packages $packages"
|
logger "Installing packages $sys_packages"
|
||||||
run "for $_package in $packages ; do sudo apt-get install -y $_package ; done"
|
run "for $_package in $sys_packages ; do sudo apt-get install -y $_package ; done"
|
||||||
|
if [ -f ${rundir}/requirements.txt ] ; then
|
||||||
|
pip install -y ${rundir}/requirements.txt
|
||||||
|
else
|
||||||
|
if [ ! -z $pip_packages ] ; then
|
||||||
|
pip install -y ${pip_packages[@]}
|
||||||
|
fi
|
||||||
|
fi
|
||||||
# Sets dependency installed flag to true
|
# Sets dependency installed flag to true
|
||||||
depsinstalled=true
|
depsinstalled=true
|
||||||
}
|
}
|
||||||
|
|
@ -219,7 +226,7 @@ install(){
|
||||||
0) boxborder "${grn}Installing dependencies...${dfl}"
|
0) boxborder "${grn}Installing dependencies...${dfl}"
|
||||||
install-deps
|
install-deps
|
||||||
;;
|
;;
|
||||||
1) run warn "Dependent Utilities missing: $bins_missing" ;;
|
1) warn "Dependent Utilities missing: $bins_missing" ;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
run mkdir -p $installdir
|
run mkdir -p $installdir
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue