-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsclbuilder_001_refreshstatus.yml
43 lines (35 loc) · 1.15 KB
/
sclbuilder_001_refreshstatus.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
---
- name: Initial database seed
hosts: prod_sclbuilder_worker
gather_facts: False
tasks:
- name: set package status based on substati
postgresql_query:
db: sclbuilder
login_host: sclbuilder
login_user: "sclbuilder"
login_password: "django2know"
query: >-
select packagesourcefilestatus, packageorgspecfilestatus , packageorgspecfilestatus, packagerpmfilestatus , packagesclrpmfilestatus from projects_package;
register: statusresult
become: yes
become_user: sclbuilder
- debug:
var: statusresult.query_all_results.0
- name: set package status based on substati
postgresql_query:
db: sclbuilder
login_host: sclbuilder
login_user: "sclbuilder"
login_password: "django2know"
query: >-
update projects_package
set packagestatus = 'Completed'
where (
packagesourcefilestatus = 'Completed' AND
packageorgspecfilestatus = 'Completed' AND
packagerpmfilestatus = 'Completed' AND
packagesclrpmfilestatus = 'Completed' )
register: statusresult
become: yes
become_user: sclbuilder