#!/usr/bin/env bash
WALDUR_COMPONENTS="waldur-core
waldur-auth-social
waldur-auth-openid
waldur-auth-saml2
waldur-auth-valimo
waldur-aws
waldur-azure
waldur-digitalocean
waldur-openstack
waldur-cost-planning
ansible-waldur-module
waldur-ansible
python-freeipa
waldur-freeipa
waldur-slurm
waldur-paypal
waldur-zabbix
waldur-jira
waldur-mastermind"
for component in $WALDUR_COMPONENTS
do
  echo "[+] Synchronizing $component"
  if [ ! -d "$component" ]
    then git clone git@code.opennodecloud.com:waldur/${component}.git
  fi

  cd $component
  git checkout develop >/dev/null 2>&1
  git pull >/dev/null 2>&1
  pip install . >/dev/null 2>&1
  cd ../
done

#!/usr/bin/env bash
WALDUR_COMPONENTS="waldur-core
waldur-auth-social
waldur-auth-openid
waldur-auth-saml2
waldur-auth-valimo
waldur-aws
waldur-azure
waldur-digitalocean
waldur-openstack
waldur-cost-planning
ansible-waldur-module
waldur-ansible
python-freeipa
waldur-freeipa
waldur-slurm
waldur-paypal
waldur-zabbix
waldur-jira
waldur-mastermind"
for component in $WALDUR_COMPONENTS
do
  echo "[+] Synchronizing $component"
  if [ ! -d "$component" ]
    then git clone git@code.opennodecloud.com:waldur/${component}.git
  fi

  cd $component
  git checkout develop >/dev/null 2>&1
  git pull >/dev/null 2>&1
  pip install --editable . >/dev/null 2>&1
  cd ../
done

Install local dependencies in editable mode.
Install local dependencies in editable mode.
