Skip to content

Instantly share code, notes, and snippets.

@samos123
Created April 25, 2018 02:01
Show Gist options
  • Save samos123/86a244f0c2483b5148e2741830d2fb37 to your computer and use it in GitHub Desktop.
Save samos123/86a244f0c2483b5148e2741830d2fb37 to your computer and use it in GitHub Desktop.
#!/bin/bash
set -x
openstack project create upgrade-demo-1
openstack project create upgrade-demo-2
openstack project create upgrade-demo-3
INPUT=$1
while read line; do
words=($line)
username=${words[0]}
password=${words[1]}
email=${words[2]}
openstack user create --email $email --password $password --project upgrade-demo-1 $username
openstack role add --user $username --project upgrade-demo-1 Member
openstack role add --user $username --project upgrade-demo-2 Member
openstack role add --user $username --project upgrade-demo-3 Member
done < $1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment