32 lines
913 B
Bash
32 lines
913 B
Bash
#!/usr/bin/env bash
|
|
. ./cmd/env
|
|
|
|
pkg_update () {
|
|
cd ../
|
|
warning "For this command to work in docker you need to edit: ./ob/alpha-compose.override.yml:"
|
|
info "
|
|
backend:
|
|
volumes:
|
|
- ../backend/app:/app/
|
|
# - ../backend/osintbuddy-plugins:/tmp/osintbuddy-plugins # <- uncomment me"
|
|
if [ -d "venv" ]; then
|
|
. venv/bin/activate
|
|
pip install backend/osintbuddy-plugins
|
|
|
|
ob_compose exec backend pip install /tmp/osintbuddy-plugins
|
|
ob_compose build backend
|
|
ob_compose restart
|
|
ob_compose restart janus # fix for when first janus restart fails
|
|
success "The osintbuddy Python package has been updated locally and in docker!"
|
|
else
|
|
error "Error: Python venv not found!"
|
|
info "Try running the following command to configure your environment:"
|
|
info " ./launcher bootstrap"
|
|
exit 1
|
|
fi
|
|
}
|
|
|
|
pkg_update
|
|
|
|
|