postgresql_db: fix inverted 'changed' logic when state=absent (#4934)
Fixes #4933.
This commit is contained in:
parent
56211bd7ed
commit
9509224768
1 changed files with 2 additions and 2 deletions
4
lib/ansible/modules/database/postgresql/postgresql_db.py
Normal file → Executable file
4
lib/ansible/modules/database/postgresql/postgresql_db.py
Normal file → Executable file
|
@ -288,11 +288,11 @@ def main():
|
||||||
try:
|
try:
|
||||||
if module.check_mode:
|
if module.check_mode:
|
||||||
if state == "absent":
|
if state == "absent":
|
||||||
changed = not db_exists(cursor, db)
|
changed = db_exists(cursor, db)
|
||||||
elif state == "present":
|
elif state == "present":
|
||||||
changed = not db_matches(cursor, db, owner, template, encoding,
|
changed = not db_matches(cursor, db, owner, template, encoding,
|
||||||
lc_collate, lc_ctype)
|
lc_collate, lc_ctype)
|
||||||
module.exit_json(changed=changed,db=db)
|
module.exit_json(changed=changed, db=db)
|
||||||
|
|
||||||
if state == "absent":
|
if state == "absent":
|
||||||
try:
|
try:
|
||||||
|
|
Loading…
Reference in a new issue