Skip to content

Commit 3c46b33

Browse files
matmut7pYassine
authored andcommitted
chore(anonymizer): upgrade greenmask
1 parent ae2735a commit 3c46b33

File tree

1 file changed

+97
-39
lines changed

1 file changed

+97
-39
lines changed

.anonymizer/config.yaml

Lines changed: 97 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,6 @@ storage:
1515
prefix: "/anonymizer/pg_dumps"
1616
# force_path_style: true
1717

18-
cmd_default_params: &cmd_default_params
19-
driver:
20-
name: "json"
21-
validate: true
22-
timeout: 3600s
23-
expected_exit_code: -1
24-
executable: "node"
25-
2618
dump:
2719
transformation:
2820
- schema: public
@@ -33,9 +25,18 @@ dump:
3325
column: "email"
3426
template: |
3527
{{ printf "user-%s@domifa-fake.fabrique.social.gouv.fr" (fakerUUID) }}
36-
- name: RandomFirstName
28+
- name: RandomPerson
29+
params:
30+
columns:
31+
- name: prenom
32+
template: "{{ .FirstName }}"
33+
- name: nom
34+
template: "{{ .LastName }}"
35+
- name: RandomPerson
3736
params:
38-
column: prenom
37+
columns:
38+
- name: surnom
39+
template: "{{ .LastName }}"
3940
- name: Json
4041
params:
4142
column: telephone
@@ -49,13 +50,6 @@ dump:
4950
- name: SetNull
5051
params:
5152
column: pinnedNote
52-
- name: RandomLastName
53-
params:
54-
column: nom
55-
- name: RandomLastName
56-
params:
57-
column: surnom
58-
keep_null: true
5953
- name: RealAddress
6054
params:
6155
columns:
@@ -83,7 +77,13 @@ dump:
8377
- name: "Cmd"
8478
# --- historique
8579
params:
86-
<<: *cmd_default_params
80+
driver:
81+
name: "json"
82+
validate: true
83+
timeout: 3600s
84+
expected_exit_code: -1
85+
executable: "node"
86+
8787
args:
8888
- "./dist/usager--historique.js"
8989
columns:
@@ -92,7 +92,13 @@ dump:
9292
- name: "Cmd"
9393
# --- ayantsDroits
9494
params:
95-
<<: *cmd_default_params
95+
driver:
96+
name: "json"
97+
validate: true
98+
timeout: 3600s
99+
expected_exit_code: -1
100+
executable: "node"
101+
96102
args:
97103
- "./dist/usager--ayants-droits.js"
98104
columns:
@@ -101,7 +107,13 @@ dump:
101107
- name: "Cmd"
102108
# --- import
103109
params:
104-
<<: *cmd_default_params
110+
driver:
111+
name: "json"
112+
validate: true
113+
timeout: 3600s
114+
expected_exit_code: -1
115+
executable: "node"
116+
105117
args:
106118
- "./dist/usager--import.js"
107119
columns:
@@ -110,7 +122,13 @@ dump:
110122
- name: "Cmd"
111123
# --- rdv
112124
params:
113-
<<: *cmd_default_params
125+
driver:
126+
name: "json"
127+
validate: true
128+
timeout: 3600s
129+
expected_exit_code: -1
130+
executable: "node"
131+
114132
args:
115133
- "./dist/usager--rdv.js"
116134
columns:
@@ -124,7 +142,13 @@ dump:
124142
- name: "Cmd"
125143
# --- options
126144
params:
127-
<<: *cmd_default_params
145+
driver:
146+
name: "json"
147+
validate: true
148+
timeout: 3600s
149+
expected_exit_code: -1
150+
executable: "node"
151+
128152
args:
129153
- "./dist/usager--options.js"
130154
columns:
@@ -172,23 +196,36 @@ dump:
172196
- schema: public
173197
name: user_structure
174198
transformers:
175-
- name: RandomFirstName
199+
- name: RandomPerson
176200
params:
177-
column: prenom
178-
- name: RandomLastName
179-
params:
180-
column: nom
201+
columns:
202+
- name: prenom
203+
template: "{{ .FirstName }}"
204+
- name: nom
205+
template: "{{ .LastName }}"
181206
- name: "Cmd"
182207
params:
183-
<<: *cmd_default_params
208+
driver:
209+
name: "json"
210+
validate: true
211+
timeout: 3600s
212+
expected_exit_code: -1
213+
executable: "node"
214+
184215
args:
185216
- "./dist/user-structure--fonction.js"
186217
columns:
187218
- name: "fonction"
188219
skip_on_null_input: true
189220
- name: "Cmd"
190221
params:
191-
<<: *cmd_default_params
222+
driver:
223+
name: "json"
224+
validate: true
225+
timeout: 3600s
226+
expected_exit_code: -1
227+
executable: "node"
228+
192229
args:
193230
- "./dist/user-structure--email.js"
194231
columns:
@@ -205,7 +242,13 @@ dump:
205242
skip_on_null_input: true
206243
- name: "Cmd"
207244
params:
208-
<<: *cmd_default_params
245+
driver:
246+
name: "json"
247+
validate: true
248+
timeout: 3600s
249+
expected_exit_code: -1
250+
executable: "node"
251+
209252
args:
210253
- "./dist/user-usager--password.js"
211254
columns:
@@ -228,12 +271,13 @@ dump:
228271
- schema: public
229272
name: usager_options_history
230273
transformers:
231-
- name: RandomFirstName
232-
params:
233-
column: prenom
234-
- name: RandomLastName
274+
- name: RandomPerson
235275
params:
236-
column: nom
276+
columns:
277+
- name: prenom
278+
template: "{{ .FirstName }}"
279+
- name: nom
280+
template: "{{ .LastName }}"
237281
- name: "Template"
238282
params:
239283
column: "userName"
@@ -258,9 +302,11 @@ dump:
258302
- name: SetNull
259303
params:
260304
column: encryptionVersion
261-
- name: RandomName
305+
- name: RandomPerson
262306
params:
263-
column: createdBy
307+
columns:
308+
- name: createdBy
309+
template: "{{ .FirstName }} {{ .LastName }}"
264310

265311
- schema: public
266312
name: usager_entretien
@@ -298,7 +344,13 @@ dump:
298344
transformers:
299345
- name: "Cmd"
300346
params:
301-
<<: *cmd_default_params
347+
driver:
348+
name: "json"
349+
validate: true
350+
timeout: 3600s
351+
expected_exit_code: -1
352+
executable: "node"
353+
302354
args:
303355
- "./dist/user-usager--password.js"
304356
columns:
@@ -385,7 +437,13 @@ dump:
385437
transformers:
386438
- name: "Cmd"
387439
params:
388-
<<: *cmd_default_params
440+
driver:
441+
name: "json"
442+
validate: true
443+
timeout: 3600s
444+
expected_exit_code: -1
445+
executable: "node"
446+
389447
args:
390448
- "./dist/usager-notes--all-columns.js"
391449
columns:

0 commit comments

Comments
 (0)