Handle the postgresql md5password in specs
Current password in spec/classes/X_db_postgresql_spec.rb isn't generic, and will cause spec to fails. This patch aims to generate this value on the fly for the to be created project. Change-Id: I113e6143f4a714e079e79749b4034880e3bd1440
This commit is contained in:
parent
216db46b34
commit
60c3a3478a
@ -26,6 +26,7 @@
|
|||||||
# * git-review (package or pip)
|
# * git-review (package or pip)
|
||||||
# * cookiecutter (package or pip)
|
# * cookiecutter (package or pip)
|
||||||
# * modulesync (gem)
|
# * modulesync (gem)
|
||||||
|
# * digest (gem)
|
||||||
|
|
||||||
proj=$1
|
proj=$1
|
||||||
user=$2
|
user=$2
|
||||||
@ -84,8 +85,10 @@ EOF
|
|||||||
#
|
#
|
||||||
msync update --noop
|
msync update --noop
|
||||||
pushd modules/puppet-$proj
|
pushd modules/puppet-$proj
|
||||||
|
md5password=`ruby -e "require 'digest/md5'; puts 'md5' + Digest::MD5.hexdigest('pw${proj}')"`
|
||||||
|
sed -i "s|md5c530c33636c58ae83ca933f39319273e|${md5password}|g" spec/classes/${proj}_db_postgresql_spec.rb
|
||||||
git remote add gerrit ssh://$user@review.openstack.org:29418/openstack/puppet-$proj.git
|
git remote add gerrit ssh://$user@review.openstack.org:29418/openstack/puppet-$proj.git
|
||||||
git commit --amend -am "puppet-${proj}: Initial commit
|
git add --all && git commit --amend -am "puppet-${proj}: Initial commit
|
||||||
|
|
||||||
This is the initial commit for puppet-${proj}.
|
This is the initial commit for puppet-${proj}.
|
||||||
It has been automatically generated using cookiecutter[1] and msync[2]
|
It has been automatically generated using cookiecutter[1] and msync[2]
|
||||||
|
Loading…
Reference in New Issue
Block a user