From ce9c4d7c36d0a1f5733a6a77ce777e83660bf66f Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Tue, 7 Aug 2012 09:31:07 -0500 Subject: [PATCH] Don't create database every run. Change-Id: I524cab78b4f17a60ea7fdc3fd2a6af2ca82ebb51 Reviewed-on: https://review.openstack.org/10964 Approved: Monty Taylor Reviewed-by: Monty Taylor Tested-by: Jenkins --- manifests/site.pp | 1 + 1 file changed, 1 insertion(+) diff --git a/manifests/site.pp b/manifests/site.pp index ce00edd..031551f 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -50,6 +50,7 @@ define lodgeit::site($port, $image="") { exec { "create_database_${name}": command => "drizzle --user=root -e \"create database if not exists ${name};\"", path => "/bin:/usr/bin", + unless => "drizzle --disable-column-names -r --batch -e \"show databases like 'openstack'\" | grep openstack >/dev/null", require => Service["drizzle"] }