Commit 2e8fab6bf90c8bd1f39f7e45f1ee9a3c51b0b392
1 parent
e2c3d426
Exists in
master
and in
17 other branches
Capture the full DB / user name
Showing
1 changed file
with
4 additions
and
4 deletions
Show diff stats
files/gitlab-cookbooks/gitlab/libraries/helper.rb
... | ... | @@ -30,8 +30,8 @@ class PgHelper |
30 | 30 | |
31 | 31 | def database_exists?(db_name) |
32 | 32 | psql_cmd(["-d 'template1'", |
33 | - "-c 'select datname from pg_database' -x", | |
34 | - "| grep #{db_name}"]) | |
33 | + "-c 'select datname from pg_database' -A", | |
34 | + "| grep -x #{db_name}"]) | |
35 | 35 | end |
36 | 36 | |
37 | 37 | def sql_user_exists? |
... | ... | @@ -44,8 +44,8 @@ class PgHelper |
44 | 44 | |
45 | 45 | def user_exists?(db_user) |
46 | 46 | psql_cmd(["-d 'template1'", |
47 | - "-c 'select usename from pg_user' -x", | |
48 | - "|grep #{db_user}"]) | |
47 | + "-c 'select usename from pg_user' -A", | |
48 | + "|grep -x #{db_user}"]) | |
49 | 49 | end |
50 | 50 | |
51 | 51 | def psql_cmd(cmd_list) | ... | ... |