-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoutput.txt
608 lines (606 loc) · 789 KB
/
output.txt
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
Running Start
> [email protected] start /opt/un-index-adapter
> NODE_PATH=app/src node $NODE_DEBUG_OPTION app/index.js
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Initializing cron","time":"2018-11-20T21:45:42.931Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Loading routes...","time":"2018-11-20T21:45:42.947Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Loading route /opt/un-index-adapter/app/src/routes/api/v1/un.router.js, in path /api/v1","time":"2018-11-20T21:45:42.948Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Loaded routes correctly!","time":"2018-11-20T21:45:42.972Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Server started in 3013","time":"2018-11-20T21:45:42.976Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Initializing register microservice","time":"2018-11-20T21:45:42.978Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Checking mode","time":"2018-11-20T21:45:42.978Z","v":0}
<-- GET /info
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Entering with path /info","time":"2018-11-20T21:45:43.229Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Obtaining info to register microservice","time":"2018-11-20T21:45:43.229Z","v":0}
--> GET /info 200 10ms 1.6kb
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Register microservice complete succesfully!","time":"2018-11-20T21:45:43.299Z","v":0}
<-- GET /info
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Entering with path /info","time":"2018-11-20T21:45:44.341Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Obtaining info to register microservice","time":"2018-11-20T21:45:44.341Z","v":0}
--> GET /info 200 2ms 1.6kb
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Running cron update","time":"2018-11-20T21:50:01.048Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining datasets","time":"2018-11-20T21:50:01.048Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:01.048Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DC_ODA_BDVDL","time":"2018-11-20T21:50:02.804Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DC_ODA_BDVDL","time":"2018-11-20T21:50:02.805Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 700,\n totalPages: 700,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DC_ODA_BDVDL',\n seriesDescription: 'Total official development assistance for biodiversity, by donor countries (millions of constant 2016 United States dollars)',\n seriesCount: '350',\n geoAreaCode: '36',\n geoAreaName: 'Australia',\n timePeriodStart: 2002,\n value: '11.78529',\n valueType: 'Float',\n time_detail: null,\n source: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:04.927Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Total official development assistance for biodiversity, by donor countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_ODA_BDVDL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_ODA_BDVDL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:04.927Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:04.928Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DC_TOF_HLTHNT","time":"2018-11-20T21:50:05.976Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DC_TOF_HLTHNT","time":"2018-11-20T21:50:05.977Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1221,\n totalPages: 1221,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DC_TOF_HLTHNT',\n seriesDescription: 'Total official development assistance to medical research and basic heath sectors, net disbursement, by recipient countries (millions of constant 2016 United States dollars)',\n seriesCount: '1221',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2010,\n value: '123.99585',\n valueType: 'Float',\n time_detail: null,\n source: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:07.586Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Total official development assistance to medical research and basic heath sectors, net disbursement, by recipient countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_HLTHNT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_HLTHNT',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:07.587Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:07.587Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DC_TOF_INFRAL","time":"2018-11-20T21:50:08.638Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DC_TOF_INFRAL","time":"2018-11-20T21:50:08.639Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 3046,\n totalPages: 3046,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DC_TOF_INFRAL',\n seriesDescription: 'Total official flows for infrastructure, by recipient countries (millions of constant 2016 United States dollars)',\n seriesCount: '3046',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '0.34732',\n valueType: 'Float',\n time_detail: null,\n source: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:10.270Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Total official flows for infrastructure, by recipient countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_INFRAL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_INFRAL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:10.271Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:10.271Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DC_TOF_SCHIPSL","time":"2018-11-20T21:50:11.319Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DC_TOF_SCHIPSL","time":"2018-11-20T21:50:11.319Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1927,\n totalPages: 1927,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DC_TOF_SCHIPSL',\n seriesDescription: 'Total official flows for scholarships, by recipient countries (millions of constant 2016 United States dollars)',\n seriesCount: '1927',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2006,\n value: '0.34533',\n valueType: 'Float',\n time_detail: null,\n source: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:12.960Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Total official flows for scholarships, by recipient countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_SCHIPSL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_SCHIPSL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:12.960Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:12.961Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DC_TOF_TRDCMDL","time":"2018-11-20T21:50:14.014Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DC_TOF_TRDCMDL","time":"2018-11-20T21:50:14.014Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 306,\n totalPages: 306,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DC_TOF_TRDCMDL',\n seriesDescription: 'Total official flows (commitments) for Aid for Trade, by donor countries (millions of constant 2016 United States dollars)',\n seriesCount: '306',\n geoAreaCode: '36',\n geoAreaName: 'Australia',\n timePeriodStart: 2005,\n value: '193.58499',\n valueType: 'Float',\n time_detail: null,\n source: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:15.558Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Total official flows (commitments) for Aid for Trade, by donor countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDCMDL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDCMDL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:15.558Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:15.559Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_GRF_ANIMSTOR","time":"2018-11-20T21:50:16.613Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_GRF_ANIMSTOR","time":"2018-11-20T21:50:16.613Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 236,\n totalPages: 236,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_GRF_ANIMSTOR',\n seriesDescription: 'Proportion of local breeds with genetic material stored (%)',\n seriesCount: '236',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2018,\n value: '0',\n valueType: 'Float',\n time_detail: null,\n source: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:18.367Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of local breeds with genetic material stored (%)',\n sourceOrganization: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMSTOR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMSTOR',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:18.367Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:18.367Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset IC_GEN_MGTL","time":"2018-11-20T21:50:19.433Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=IC_GEN_MGTL","time":"2018-11-20T21:50:19.433Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1367,\n totalPages: 1367,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'IC_GEN_MGTL',\n seriesDescription: 'Proportion of women in managerial positions (%)',\n seriesCount: '1367',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2009,\n value: '22.47',\n valueType: 'Float',\n time_detail: null,\n source: 'ILOSTAT - LFS - Labour Force Survey',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:21.141Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of women in managerial positions (%)',\n sourceOrganization: 'ILOSTAT - LFS - Labour Force Survey',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=IC_GEN_MGTL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=IC_GEN_MGTL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:21.141Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:21.141Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_H2O_STRESS","time":"2018-11-20T21:50:22.202Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_H2O_STRESS","time":"2018-11-20T21:50:22.203Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 206,\n totalPages: 206,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_H2O_STRESS',\n seriesDescription: 'Level of water stress: freshwater withdrawal as a proportion of available freshwater resources (%)',\n seriesCount: '206',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2014,\n value: '43.67',\n valueType: 'Float',\n time_detail: null,\n source: 'Food and Agriculture Organisation of United Nations (FAO)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:23.990Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Level of water stress: freshwater withdrawal as a proportion of available freshwater resources (%)',\n sourceOrganization: 'Food and Agriculture Organisation of United Nations (FAO)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_STRESS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_STRESS',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:23.990Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:23.990Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset FB_ATM_TOTL","time":"2018-11-20T21:50:25.051Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=FB_ATM_TOTL","time":"2018-11-20T21:50:25.051Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 2105,\n totalPages: 2105,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Age', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'FB_ATM_TOTL',\n seriesDescription: 'Number of automated teller machines (ATMs) per 100,000 adults',\n seriesCount: '2105',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2004,\n value: '0.0159',\n valueType: 'Float',\n time_detail: null,\n source: 'Financial Access Survey (FAS), IMF\\'s Statistics Department, accessible at http://imf.data.org/FAS',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:26.705Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Number of automated teller machines (ATMs) per 100,000 adults',\n sourceOrganization: 'Financial Access Survey (FAS), IMF\\'s Statistics Department, accessible at http://imf.data.org/FAS',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=FB_ATM_TOTL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=FB_ATM_TOTL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:26.705Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:26.705Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DC_TOF_WASHL","time":"2018-11-20T21:50:27.787Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DC_TOF_WASHL","time":"2018-11-20T21:50:27.787Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 2923,\n totalPages: 2923,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DC_TOF_WASHL',\n seriesDescription: 'Total official development assistance (gross disbursement) for water supply and sanitation, by recipient countries (millions of constant 2016 United States dollars)',\n seriesCount: '2923',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '4.2785',\n valueType: 'Float',\n time_detail: null,\n source: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:29.427Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Total official development assistance (gross disbursement) for water supply and sanitation, by recipient countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_WASHL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_WASHL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:29.427Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:29.428Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_NHR_IMPL","time":"2018-11-20T21:50:30.477Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_NHR_IMPL","time":"2018-11-20T21:50:30.477Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 132,\n totalPages: 132,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_NHR_IMPL',\n seriesDescription: 'Proportion of countries with independent National Human Rights Institutions in compliance with the Paris Principles (%)',\n seriesCount: '132',\n geoAreaCode: '53',\n geoAreaName: 'Australia and New Zealand',\n timePeriodStart: 2000,\n value: '100.0000',\n valueType: 'Float',\n time_detail: null,\n source: 'Source: The Office of the United Nations High Commissioner for Human Rights (OHCHR) in collaboration with Global Alliance of National Human Rights Institutions (GANHRI).',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:32.061Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of countries with independent National Human Rights Institutions in compliance with the Paris Principles (%)',\n sourceOrganization: 'Source: The Office of the United Nations High Commissioner for Human Rights (OHCHR) in collaboration with Global Alliance of National Human Rights Institutions (GANHRI).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_IMPL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_IMPL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:32.062Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:32.062Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 7260b563-cf8e-40fa-8d85-2ec83a8b98ba and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 7260b563-cf8e-40fa-8d85-2ec83a8b98ba and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/7260b563-cf8e-40fa-8d85-2ec83a8b98ba/metadata',\n body: \n { language: 'en',\n name: 'Proportion of countries with independent National Human Rights Institutions in compliance with the Paris Principles (%)',\n sourceOrganization: 'Source: The Office of the United Nations High Commissioner for Human Rights (OHCHR) in collaboration with Global Alliance of National Human Rights Institutions (GANHRI).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_IMPL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_IMPL',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1147,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1147,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '20 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:50:32 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '20 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:50:32 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1147,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/7260b563-cf8e-40fa-8d85-2ec83a8b98ba/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 766\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/7260b563-cf8e-40fa-8d85-2ec83a8b98ba/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of countries with independent National Human Rights Institutions in compliance with the Paris Principles (%)\",\"sourceOrganization\":\"Source: The Office of the United Nations High Commissioner for Human Rights (OHCHR) in collaboration with Global Alliance of National Human Rights Institutions (GANHRI).\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_IMPL\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_IMPL\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/7260b563-cf8e-40fa-8d85-2ec83a8b98ba/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/7260b563-cf8e-40fa-8d85-2ec83a8b98ba/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:50:32.098Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 7260b563-cf8e-40fa-8d85-2ec83a8b98ba and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:50:32.098Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset EN_MAT_FTPRPG","time":"2018-11-20T21:50:33.100Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=EN_MAT_FTPRPG","time":"2018-11-20T21:50:33.100Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 0,\n totalPages: 0,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Type of product', codes: [Object] } ],\n data: [] }","time":"2018-11-20T21:50:34.972Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata Error: No data found with dataset: EN_MAT_FTPRPG\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:66:23)","time":"2018-11-20T21:50:34.974Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: Error: No data found with dataset: EN_MAT_FTPRPG\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:50:34.974Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_GRF_ANIMRCNTN","time":"2018-11-20T21:50:35.977Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_GRF_ANIMRCNTN","time":"2018-11-20T21:50:35.977Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 236,\n totalPages: 236,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_GRF_ANIMRCNTN',\n seriesDescription: 'Number of local breeds for which sufficient genetic resources are stored for reconstitution',\n seriesCount: '236',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2018,\n value: '0',\n valueType: 'Float',\n time_detail: null,\n source: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:37.571Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Number of local breeds for which sufficient genetic resources are stored for reconstitution',\n sourceOrganization: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMRCNTN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMRCNTN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:37.571Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:37.571Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset IC_GEN_MGTN","time":"2018-11-20T21:50:38.627Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=IC_GEN_MGTN","time":"2018-11-20T21:50:38.627Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 709,\n totalPages: 709,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'IC_GEN_MGTN',\n seriesDescription: 'Proportion of women in senior and middle management positions (%)',\n seriesCount: '709',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2009,\n value: '22.47',\n valueType: 'Float',\n time_detail: null,\n source: 'ILOSTAT - LFS - Labour Force Survey',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:40.182Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of women in senior and middle management positions (%)',\n sourceOrganization: 'ILOSTAT - LFS - Labour Force Survey',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=IC_GEN_MGTN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=IC_GEN_MGTN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:40.184Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:40.184Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset EG_EGY_CLEAN","time":"2018-11-20T21:50:41.237Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=EG_EGY_CLEAN","time":"2018-11-20T21:50:41.237Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1080,\n totalPages: 1080,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'EG_EGY_CLEAN',\n seriesDescription: 'Proportion of population with primary reliance on clean fuels and technology (%)',\n seriesCount: '1080',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '9',\n valueType: 'Float',\n time_detail: null,\n source: 'Global Health Observatory (GHO), World Health Organisation (WHO).',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:42.849Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of population with primary reliance on clean fuels and technology (%)',\n sourceOrganization: 'Global Health Observatory (GHO), World Health Organisation (WHO).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EG_EGY_CLEAN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EG_EGY_CLEAN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:42.849Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:42.849Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset EN_ATM_CO2MVA","time":"2018-11-20T21:50:43.909Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=EN_ATM_CO2MVA","time":"2018-11-20T21:50:43.909Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 2515,\n totalPages: 2515,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'EN_ATM_CO2MVA',\n seriesDescription: 'Carbon dioxide emissions per unit of manufacturing value added (kilogrammes of CO2 per constant 2010 United States dollars)',\n seriesCount: '2515',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2000,\n value: '0.67762',\n valueType: 'Float',\n time_detail: null,\n source: 'UNIDO MVA 2018 Database. Available at https://stat.unido.org. IEA/OECD CO2 Emissions from Fuel Combustion Statistics 2017.',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:45.492Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Carbon dioxide emissions per unit of manufacturing value added (kilogrammes of CO2 per constant 2010 United States dollars)',\n sourceOrganization: 'UNIDO MVA 2018 Database. Available at https://stat.unido.org. IEA/OECD CO2 Emissions from Fuel Combustion Statistics 2017.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_CO2MVA',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_CO2MVA',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:45.492Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:45.492Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_REG_DETH75","time":"2018-11-20T21:50:46.548Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_REG_DETH75","time":"2018-11-20T21:50:46.548Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 36,\n totalPages: 36,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_REG_DETH75',\n seriesDescription: 'Proportion of countries with death registration data that are at least 75 percent complete (%)',\n seriesCount: '36',\n geoAreaCode: '53',\n geoAreaName: 'Australia and New Zealand',\n timePeriodStart: 2015,\n value: '50',\n valueType: 'Float',\n time_detail: null,\n source: 'Demographic and Social Statistics Branch, United Nations Statistics Division (UNSD), Department of Economic and Social Affairs, United Nations',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:48.159Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of countries with death registration data that are at least 75 percent complete (%)',\n sourceOrganization: 'Demographic and Social Statistics Branch, United Nations Statistics Division (UNSD), Department of Economic and Social Affairs, United Nations',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_REG_DETH75',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_REG_DETH75',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:48.159Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:48.159Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SI_COV_MATNL","time":"2018-11-20T21:50:49.220Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SI_COV_MATNL","time":"2018-11-20T21:50:49.220Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 99,\n totalPages: 99,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SI_COV_MATNL',\n seriesDescription: '[ILO] Proportion of mothers with newborns receiving maternity cash benefit (%)',\n seriesCount: '99',\n geoAreaCode: '12',\n geoAreaName: 'Algeria',\n timePeriodStart: 2016,\n value: '11.2',\n valueType: 'Float',\n time_detail: null,\n source: 'ILO Social Security Inquiry (SSI). Available at http://www.social-protection.org/gimi/gess/ShowWiki.action?id=594#tabs-3',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:50.762Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: '[ILO] Proportion of mothers with newborns receiving maternity cash benefit (%)',\n sourceOrganization: 'ILO Social Security Inquiry (SSI). Available at http://www.social-protection.org/gimi/gess/ShowWiki.action?id=594#tabs-3',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_MATNL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_MATNL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:50.762Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:50.762Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SH_ALC_CONSPT","time":"2018-11-20T21:50:51.819Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SH_ALC_CONSPT","time":"2018-11-20T21:50:51.820Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1149,\n totalPages: 1149,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Age', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SH_ALC_CONSPT',\n seriesDescription: 'Alcohol consumption per capita (aged 15 years and older) within a calendar year (litres of pure alcohol)',\n seriesCount: '1149',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '0',\n valueType: 'Float',\n time_detail: null,\n source: 'WHO Global Information System on Alcohol and Health (GISAH), 2018',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:53.440Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Alcohol consumption per capita (aged 15 years and older) within a calendar year (litres of pure alcohol)',\n sourceOrganization: 'WHO Global Information System on Alcohol and Health (GISAH), 2018',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_ALC_CONSPT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_ALC_CONSPT',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:53.440Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:53.440Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset TX_EXP_GBMRCH","time":"2018-11-20T21:50:56.993Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=TX_EXP_GBMRCH","time":"2018-11-20T21:50:56.993Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 765,\n totalPages: 765,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'TX_EXP_GBMRCH',\n seriesDescription: 'Developing countries’ and least developed countries’ share of global merchandise exports (%)',\n seriesCount: '765',\n geoAreaCode: '2',\n geoAreaName: 'Africa',\n timePeriodStart: 2000,\n value: '2.29',\n valueType: 'Float',\n time_detail: null,\n source: 'UNCTADstat (available at http://unctadstat.unctad.org/EN/). Data compiled by UNCTAD and WTO.',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:50:58.559Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Developing countries’ and least developed countries’ share of global merchandise exports (%)',\n sourceOrganization: 'UNCTADstat (available at http://unctadstat.unctad.org/EN/). Data compiled by UNCTAD and WTO.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=TX_EXP_GBMRCH',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=TX_EXP_GBMRCH',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:50:58.559Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:50:58.559Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 7c9b899d-f667-4e65-b493-1344c8cad09a and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 7c9b899d-f667-4e65-b493-1344c8cad09a and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/7c9b899d-f667-4e65-b493-1344c8cad09a/metadata',\n body: \n { language: 'en',\n name: 'Developing countries’ and least developed countries’ share of global merchandise exports (%)',\n sourceOrganization: 'UNCTADstat (available at http://unctadstat.unctad.org/EN/). Data compiled by UNCTAD and WTO.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=TX_EXP_GBMRCH',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=TX_EXP_GBMRCH',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1051,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1051,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '16 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:50:58 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '16 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:50:58 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1051,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/7c9b899d-f667-4e65-b493-1344c8cad09a/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 670\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/7c9b899d-f667-4e65-b493-1344c8cad09a/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Developing countries’ and least developed countries’ share of global merchandise exports (%)\",\"sourceOrganization\":\"UNCTADstat (available at http://unctadstat.unctad.org/EN/). Data compiled by UNCTAD and WTO.\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=TX_EXP_GBMRCH\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=TX_EXP_GBMRCH\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/7c9b899d-f667-4e65-b493-1344c8cad09a/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/7c9b899d-f667-4e65-b493-1344c8cad09a/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:50:58.587Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 7c9b899d-f667-4e65-b493-1344c8cad09a and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:50:58.588Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_PLN_PRVRIMON","time":"2018-11-20T21:50:59.589Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_PLN_PRVRIMON","time":"2018-11-20T21:50:59.589Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 33,\n totalPages: 33,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_PLN_PRVRIMON',\n seriesDescription: 'Proportion of results indicators which will be monitored using government sources and monitoring systems - data by provider (%)',\n seriesCount: '0',\n geoAreaCode: '36',\n geoAreaName: 'Australia',\n timePeriodStart: 2017,\n value: '67.313887',\n valueType: 'Float',\n time_detail: null,\n source: 'Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).',\n footnotes: [],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:01.683Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of results indicators which will be monitored using government sources and monitoring systems - data by provider (%)',\n sourceOrganization: 'Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_PRVRIMON',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_PRVRIMON',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:01.684Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:01.684Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 34185270-3baa-456e-8d39-c49f18833731 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 34185270-3baa-456e-8d39-c49f18833731 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/34185270-3baa-456e-8d39-c49f18833731/metadata',\n body: \n { language: 'en',\n name: 'Proportion of results indicators which will be monitored using government sources and monitoring systems - data by provider (%)',\n sourceOrganization: 'Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_PRVRIMON',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_PRVRIMON',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1104,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1104,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '120 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:51:01 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '120 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:51:01 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1104,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/34185270-3baa-456e-8d39-c49f18833731/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 723\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/34185270-3baa-456e-8d39-c49f18833731/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of results indicators which will be monitored using government sources and monitoring systems - data by provider (%)\",\"sourceOrganization\":\"Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_PRVRIMON\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_PRVRIMON\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/34185270-3baa-456e-8d39-c49f18833731/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/34185270-3baa-456e-8d39-c49f18833731/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:51:01.868Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 34185270-3baa-456e-8d39-c49f18833731 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:51:01.869Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_PLN_RECRIMON","time":"2018-11-20T21:51:02.873Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_PLN_RECRIMON","time":"2018-11-20T21:51:02.873Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 89,\n totalPages: 89,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_PLN_RECRIMON',\n seriesDescription: 'Proportion of results indicators which will be monitored using government sources and monitoring systems - data by recipient (%)',\n seriesCount: '0',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2017,\n value: '72.19697',\n valueType: 'Float',\n time_detail: null,\n source: 'Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).',\n footnotes: [],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:04.634Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of results indicators which will be monitored using government sources and monitoring systems - data by recipient (%)',\n sourceOrganization: 'Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_RECRIMON',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_RECRIMON',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:04.634Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:04.634Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset b8f15009-c057-4203-892c-185a54894f93 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset b8f15009-c057-4203-892c-185a54894f93 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/b8f15009-c057-4203-892c-185a54894f93/metadata',\n body: \n { language: 'en',\n name: 'Proportion of results indicators which will be monitored using government sources and monitoring systems - data by recipient (%)',\n sourceOrganization: 'Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_RECRIMON',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_RECRIMON',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1105,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1105,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '18 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:51:04 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '18 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:51:04 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1105,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/b8f15009-c057-4203-892c-185a54894f93/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 724\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/b8f15009-c057-4203-892c-185a54894f93/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of results indicators which will be monitored using government sources and monitoring systems - data by recipient (%)\",\"sourceOrganization\":\"Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_RECRIMON\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_RECRIMON\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/b8f15009-c057-4203-892c-185a54894f93/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/b8f15009-c057-4203-892c-185a54894f93/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:51:04.666Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset b8f15009-c057-4203-892c-185a54894f93 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:51:04.666Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset FB_BNK_ACCSS","time":"2018-11-20T21:51:05.669Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=FB_BNK_ACCSS","time":"2018-11-20T21:51:05.669Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1338,\n totalPages: 1338,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Age', codes: [Object] },\n { id: 'Quantile', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'FB_BNK_ACCSS',\n seriesDescription: 'Proportion of adults (15 years and older) with an account at a financial institution or mobile-money-service provider (% of adults aged 15 years and older)',\n seriesCount: '1338',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2011,\n value: '15.42',\n valueType: 'Float',\n time_detail: null,\n source: 'Global Financial Inclusion Database, World Bank.',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:07.218Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of adults (15 years and older) with an account at a financial institution or mobile-money-service provider (% of adults aged 15 years and older)',\n sourceOrganization: 'Global Financial Inclusion Database, World Bank.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=FB_BNK_ACCSS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=FB_BNK_ACCSS',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:07.218Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:07.218Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 292976a0-0682-4654-ac4a-ce47d04226de and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 292976a0-0682-4654-ac4a-ce47d04226de and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/292976a0-0682-4654-ac4a-ce47d04226de/metadata',\n body: \n { language: 'en',\n name: 'Proportion of adults (15 years and older) with an account at a financial institution or mobile-money-service provider (% of adults aged 15 years and older)',\n sourceOrganization: 'Global Financial Inclusion Database, World Bank.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=FB_BNK_ACCSS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=FB_BNK_ACCSS',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1064,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1064,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '18 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:51:07 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '18 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:51:07 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1064,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/292976a0-0682-4654-ac4a-ce47d04226de/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 683\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/292976a0-0682-4654-ac4a-ce47d04226de/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of adults (15 years and older) with an account at a financial institution or mobile-money-service provider (% of adults aged 15 years and older)\",\"sourceOrganization\":\"Global Financial Inclusion Database, World Bank.\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=FB_BNK_ACCSS\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=FB_BNK_ACCSS\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/292976a0-0682-4654-ac4a-ce47d04226de/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/292976a0-0682-4654-ac4a-ce47d04226de/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:51:07.249Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 292976a0-0682-4654-ac4a-ce47d04226de and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:51:07.250Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset IC_FRM_BRIB","time":"2018-11-20T21:51:08.251Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=IC_FRM_BRIB","time":"2018-11-20T21:51:08.251Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 176,\n totalPages: 176,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'IC_FRM_BRIB',\n seriesDescription: 'Bribery incidence (% of firms experiencing at least one bribe payment request)',\n seriesCount: '176',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2014,\n value: '46.8',\n valueType: 'Float',\n time_detail: null,\n source: 'World Development Indicators database, World Bank',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:09.936Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Bribery incidence (% of firms experiencing at least one bribe payment request)',\n sourceOrganization: 'World Development Indicators database, World Bank',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=IC_FRM_BRIB',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=IC_FRM_BRIB',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:09.936Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:09.936Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset EN_ATM_PM25","time":"2018-11-20T21:51:10.991Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=EN_ATM_PM25","time":"2018-11-20T21:51:10.991Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 434,\n totalPages: 434,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Location', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'EN_ATM_PM25',\n seriesDescription: 'Annual mean levels of fine particulate matter in cities, urban population (micrograms per cubic meter)',\n seriesCount: '434',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2016,\n value: '53.1707038879395',\n valueType: 'Float',\n time_detail: null,\n source: 'http://apps.who.int/gho/data/node.sdg.11-6',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:12.641Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Annual mean levels of fine particulate matter in cities, urban population (micrograms per cubic meter)',\n sourceOrganization: 'http://apps.who.int/gho/data/node.sdg.11-6',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_PM25',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_PM25',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:12.641Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:12.642Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset a89f1559-fa0d-467e-902d-7f3916db10a7 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset a89f1559-fa0d-467e-902d-7f3916db10a7 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/a89f1559-fa0d-467e-902d-7f3916db10a7/metadata',\n body: \n { language: 'en',\n name: 'Annual mean levels of fine particulate matter in cities, urban population (micrograms per cubic meter)',\n sourceOrganization: 'http://apps.who.int/gho/data/node.sdg.11-6',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_PM25',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_PM25',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1003,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1003,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:51:12 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:51:12 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1003,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/a89f1559-fa0d-467e-902d-7f3916db10a7/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 622\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/a89f1559-fa0d-467e-902d-7f3916db10a7/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Annual mean levels of fine particulate matter in cities, urban population (micrograms per cubic meter)\",\"sourceOrganization\":\"http://apps.who.int/gho/data/node.sdg.11-6\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_PM25\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_PM25\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/a89f1559-fa0d-467e-902d-7f3916db10a7/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/a89f1559-fa0d-467e-902d-7f3916db10a7/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:51:12.672Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset a89f1559-fa0d-467e-902d-7f3916db10a7 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:51:12.672Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_PLN_RECNDI","time":"2018-11-20T21:51:13.673Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_PLN_RECNDI","time":"2018-11-20T21:51:13.673Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 89,\n totalPages: 89,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_PLN_RECNDI',\n seriesDescription: 'Proportion of new development interventions drawn from country-led result frameworks - data by recipient (%)',\n seriesCount: '0',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2017,\n value: '76.923077',\n valueType: 'Float',\n time_detail: null,\n source: 'Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).',\n footnotes: [],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:15.316Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of new development interventions drawn from country-led result frameworks - data by recipient (%)',\n sourceOrganization: 'Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_RECNDI',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_RECNDI',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:15.316Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:15.316Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_UNK_LBREDN","time":"2018-11-20T21:51:16.366Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_UNK_LBREDN","time":"2018-11-20T21:51:16.367Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 5800,\n totalPages: 5800,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_UNK_LBREDN',\n seriesDescription: 'Local breeds classified as being at unknown level of risk of extinction (number)',\n seriesCount: '5800',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2008,\n value: '37',\n valueType: 'Float',\n time_detail: null,\n source: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:18.106Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Local breeds classified as being at unknown level of risk of extinction (number)',\n sourceOrganization: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_UNK_LBREDN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_UNK_LBREDN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:18.107Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:18.107Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset a7cf4d04-07b5-42c3-8e50-b9a59ff84bfd and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset a7cf4d04-07b5-42c3-8e50-b9a59ff84bfd and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/a7cf4d04-07b5-42c3-8e50-b9a59ff84bfd/metadata',\n body: \n { language: 'en',\n name: 'Local breeds classified as being at unknown level of risk of extinction (number)',\n sourceOrganization: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_UNK_LBREDN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_UNK_LBREDN',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 981,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 981,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '21 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:51:18 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '21 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:51:18 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 981,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/a7cf4d04-07b5-42c3-8e50-b9a59ff84bfd/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 600\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/a7cf4d04-07b5-42c3-8e50-b9a59ff84bfd/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Local breeds classified as being at unknown level of risk of extinction (number)\",\"sourceOrganization\":\"DAD-IS 2018 http://www.fao.org/dad-is/\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_UNK_LBREDN\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_UNK_LBREDN\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/a7cf4d04-07b5-42c3-8e50-b9a59ff84bfd/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/a7cf4d04-07b5-42c3-8e50-b9a59ff84bfd/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:51:18.142Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset a7cf4d04-07b5-42c3-8e50-b9a59ff84bfd and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:51:18.143Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_H2O_FWTL","time":"2018-11-20T21:51:19.144Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_H2O_FWTL","time":"2018-11-20T21:51:19.144Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 4,\n totalPages: 4,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_H2O_FWTL',\n seriesDescription: 'Proportion of fish stocks within biologically sustainable levels (not overexploited) (%)',\n seriesCount: '0',\n geoAreaCode: '1',\n geoAreaName: 'World',\n timePeriodStart: 2000,\n value: '72.562355',\n valueType: 'Float',\n time_detail: null,\n source: 'FAO',\n footnotes: [],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:20.688Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of fish stocks within biologically sustainable levels (not overexploited) (%)',\n sourceOrganization: 'FAO',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_FWTL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_FWTL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:20.688Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:20.688Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DC_TRF_TOTDL","time":"2018-11-20T21:51:21.737Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DC_TRF_TOTDL","time":"2018-11-20T21:51:21.737Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 694,\n totalPages: 694,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DC_TRF_TOTDL',\n seriesDescription: 'Total assistance for development, by donor countries (millions of current United States dollars)',\n seriesCount: '694',\n geoAreaCode: '36',\n geoAreaName: 'Australia',\n timePeriodStart: 2000,\n value: '1511.95',\n valueType: 'Float',\n time_detail: null,\n source: 'DAC Statistics database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:23.274Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Total assistance for development, by donor countries (millions of current United States dollars)',\n sourceOrganization: 'DAC Statistics database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TRF_TOTDL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TRF_TOTDL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:23.274Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:23.274Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_PLN_MSTKSDG","time":"2018-11-20T21:51:24.326Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_PLN_MSTKSDG","time":"2018-11-20T21:51:24.326Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 122,\n totalPages: 122,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Age', codes: [Object] },\n { id: 'Bounds', codes: [Object] },\n { id: 'Freq', codes: [Object] },\n { id: 'Location', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_PLN_MSTKSDG',\n seriesDescription: 'Progress in multi-stakeholder development effectiveness monitoring frameworks that support the achievement of the sustainable development goals (1 = YES; 0 = NO)',\n seriesCount: '0',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2017,\n value: '0',\n valueType: 'Float',\n time_detail: null,\n source: 'Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:25.883Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Progress in multi-stakeholder development effectiveness monitoring frameworks that support the achievement of the sustainable development goals (1 = YES; 0 = NO)',\n sourceOrganization: 'Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_MSTKSDG',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_MSTKSDG',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:25.883Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:25.883Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset d5027108-f4f5-45bb-a325-582f0cd8c2aa and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset d5027108-f4f5-45bb-a325-582f0cd8c2aa and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/d5027108-f4f5-45bb-a325-582f0cd8c2aa/metadata',\n body: \n { language: 'en',\n name: 'Progress in multi-stakeholder development effectiveness monitoring frameworks that support the achievement of the sustainable development goals (1 = YES; 0 = NO)',\n sourceOrganization: 'Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_MSTKSDG',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_MSTKSDG',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1136,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1136,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:51:25 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:51:25 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1136,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/d5027108-f4f5-45bb-a325-582f0cd8c2aa/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 755\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/d5027108-f4f5-45bb-a325-582f0cd8c2aa/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Progress in multi-stakeholder development effectiveness monitoring frameworks that support the achievement of the sustainable development goals (1 = YES; 0 = NO)\",\"sourceOrganization\":\"Organisation for Economic Co-operation and Development (OECD) and United Nations Development Programme (UNDP).\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_MSTKSDG\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_PLN_MSTKSDG\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/d5027108-f4f5-45bb-a325-582f0cd8c2aa/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/d5027108-f4f5-45bb-a325-582f0cd8c2aa/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:51:25.912Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset d5027108-f4f5-45bb-a325-582f0cd8c2aa and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:51:25.912Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset EN_ATM_CO2","time":"2018-11-20T21:51:26.914Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=EN_ATM_CO2","time":"2018-11-20T21:51:26.914Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 2976,\n totalPages: 2976,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'EN_ATM_CO2',\n seriesDescription: 'Carbon dioxide emissions from fuel combustion (millions of tonnes)',\n seriesCount: '2976',\n geoAreaCode: '2',\n geoAreaName: 'Africa',\n timePeriodStart: 2000,\n value: '658.133',\n valueType: 'Float',\n time_detail: null,\n source: 'IEA CO2 Emissions from Fuel Combustion Statistics 2017.',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:28.468Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Carbon dioxide emissions from fuel combustion (millions of tonnes)',\n sourceOrganization: 'IEA CO2 Emissions from Fuel Combustion Statistics 2017.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_CO2',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_CO2',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:28.468Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:28.468Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 26466fe7-3013-495f-9139-efffb3632930 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 26466fe7-3013-495f-9139-efffb3632930 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/26466fe7-3013-495f-9139-efffb3632930/metadata',\n body: \n { language: 'en',\n name: 'Carbon dioxide emissions from fuel combustion (millions of tonnes)',\n sourceOrganization: 'IEA CO2 Emissions from Fuel Combustion Statistics 2017.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_CO2',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_CO2',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 978,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 978,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '19 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:51:28 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '19 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:51:28 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 978,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/26466fe7-3013-495f-9139-efffb3632930/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 597\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/26466fe7-3013-495f-9139-efffb3632930/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Carbon dioxide emissions from fuel combustion (millions of tonnes)\",\"sourceOrganization\":\"IEA CO2 Emissions from Fuel Combustion Statistics 2017.\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_CO2\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_ATM_CO2\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/26466fe7-3013-495f-9139-efffb3632930/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/26466fe7-3013-495f-9139-efffb3632930/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:51:28.501Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 26466fe7-3013-495f-9139-efffb3632930 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:51:28.501Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SP_DYN_MRBF18","time":"2018-11-20T21:51:29.502Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SP_DYN_MRBF18","time":"2018-11-20T21:51:29.502Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 177,\n totalPages: 177,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Age', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SP_DYN_MRBF18',\n seriesDescription: 'Proportion of women aged 20-24 years who were married or in a union before age 18 (%)',\n seriesCount: '177',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2015,\n value: '34.8',\n valueType: 'Float',\n time_detail: null,\n source: 'DHS',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:31.055Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of women aged 20-24 years who were married or in a union before age 18 (%)',\n sourceOrganization: 'DHS',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SP_DYN_MRBF18',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SP_DYN_MRBF18',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:31.056Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:31.056Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SH_AAP_ASMORT","time":"2018-11-20T21:51:32.112Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SH_AAP_ASMORT","time":"2018-11-20T21:51:32.112Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 218,\n totalPages: 218,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SH_AAP_ASMORT',\n seriesDescription: 'Age-standardized mortality rate attributed to ambient air pollution (deaths per 100,000 population)',\n seriesCount: '218',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2016,\n value: '112',\n valueType: 'Float',\n time_detail: null,\n source: 'Global Health Observatory (GHO), World Health Organisation (WHO)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:33.674Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Age-standardized mortality rate attributed to ambient air pollution (deaths per 100,000 population)',\n sourceOrganization: 'Global Health Observatory (GHO), World Health Organisation (WHO)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_AAP_ASMORT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_AAP_ASMORT',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:33.674Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:33.674Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_H2O_PARTIC","time":"2018-11-20T21:51:34.722Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_H2O_PARTIC","time":"2018-11-20T21:51:34.722Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 37,\n totalPages: 37,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Location', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_H2O_PARTIC',\n seriesDescription: 'Proportion of countries with high level of users/communities participating in planning programs in rural drinking-water supply (%)',\n seriesCount: '37',\n geoAreaCode: '62',\n geoAreaName: 'Central and Southern Asia',\n timePeriodStart: 2014,\n value: '41.66667',\n valueType: 'Float',\n time_detail: null,\n source: 'Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:36.335Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of countries with high level of users/communities participating in planning programs in rural drinking-water supply (%)',\n sourceOrganization: 'Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_PARTIC',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_PARTIC',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:36.336Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:36.336Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset GB_XPD_RSDV","time":"2018-11-20T21:51:37.383Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=GB_XPD_RSDV","time":"2018-11-20T21:51:37.383Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1924,\n totalPages: 1924,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'GB_XPD_RSDV',\n seriesDescription: 'Research and development expenditure as a proportion of GDP (%)',\n seriesCount: '1924',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2007,\n value: '0.09',\n valueType: 'Float',\n time_detail: null,\n source: 'UNESCO Institute for Statistics (UIS) Survey on Research and Experimental Development Statistics',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:38.930Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Research and development expenditure as a proportion of GDP (%)',\n sourceOrganization: 'UNESCO Institute for Statistics (UIS) Survey on Research and Experimental Development Statistics',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=GB_XPD_RSDV',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=GB_XPD_RSDV',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:38.931Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:38.931Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset GB_POP_SCIERD","time":"2018-11-20T21:51:39.978Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=GB_POP_SCIERD","time":"2018-11-20T21:51:39.978Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1588,\n totalPages: 1588,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'GB_POP_SCIERD',\n seriesDescription: 'Researchers (in full-time equivalent) per million inhabitants (per 1,000,000 population)',\n seriesCount: '1588',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2008,\n value: '156.1011000',\n valueType: 'Float',\n time_detail: null,\n source: 'UNESCO Institute for Statistics (UIS) Survey on Research and Experimental Development Statistics',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:41.505Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Researchers (in full-time equivalent) per million inhabitants (per 1,000,000 population)',\n sourceOrganization: 'UNESCO Institute for Statistics (UIS) Survey on Research and Experimental Development Statistics',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=GB_POP_SCIERD',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=GB_POP_SCIERD',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:41.505Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:41.505Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 2c6c88fd-c41e-4ddb-87ab-7d388c03bb6c and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 2c6c88fd-c41e-4ddb-87ab-7d388c03bb6c and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/2c6c88fd-c41e-4ddb-87ab-7d388c03bb6c/metadata',\n body: \n { language: 'en',\n name: 'Researchers (in full-time equivalent) per million inhabitants (per 1,000,000 population)',\n sourceOrganization: 'UNESCO Institute for Statistics (UIS) Survey on Research and Experimental Development Statistics',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=GB_POP_SCIERD',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=GB_POP_SCIERD',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1047,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1047,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '18 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:51:41 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '18 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:51:41 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1047,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/2c6c88fd-c41e-4ddb-87ab-7d388c03bb6c/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 666\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/2c6c88fd-c41e-4ddb-87ab-7d388c03bb6c/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Researchers (in full-time equivalent) per million inhabitants (per 1,000,000 population)\",\"sourceOrganization\":\"UNESCO Institute for Statistics (UIS) Survey on Research and Experimental Development Statistics\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=GB_POP_SCIERD\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=GB_POP_SCIERD\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/2c6c88fd-c41e-4ddb-87ab-7d388c03bb6c/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/2c6c88fd-c41e-4ddb-87ab-7d388c03bb6c/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:51:41.537Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 2c6c88fd-c41e-4ddb-87ab-7d388c03bb6c and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:51:41.537Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset VC_VAW_SXVLN","time":"2018-11-20T21:51:42.537Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=VC_VAW_SXVLN","time":"2018-11-20T21:51:42.538Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 53,\n totalPages: 53,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Age', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'VC_VAW_SXVLN',\n seriesDescription: 'Proportion of population aged 18-29 years who experienced sexual violence by age 18, by sex (% of population aged 18-29)',\n seriesCount: '53',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2015,\n value: '1.1',\n valueType: 'Float',\n time_detail: null,\n source: 'DHS',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:44.154Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of population aged 18-29 years who experienced sexual violence by age 18, by sex (% of population aged 18-29)',\n sourceOrganization: 'DHS',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_VAW_SXVLN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_VAW_SXVLN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:44.154Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:44.154Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SE_ADT_EDUCTRN","time":"2018-11-20T21:51:45.206Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SE_ADT_EDUCTRN","time":"2018-11-20T21:51:45.206Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 273,\n totalPages: 273,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SE_ADT_EDUCTRN',\n seriesDescription: 'Participation rate in formal and non-formal education and training, by sex (%)',\n seriesCount: '273',\n geoAreaCode: '36',\n geoAreaName: 'Australia',\n timePeriodStart: 2012,\n value: '56.10509',\n valueType: 'Float',\n time_detail: null,\n source: 'Programme for the International Assessment of Adult Competencies (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:46.728Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Participation rate in formal and non-formal education and training, by sex (%)',\n sourceOrganization: 'Programme for the International Assessment of Adult Competencies (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_ADT_EDUCTRN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_ADT_EDUCTRN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:46.728Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:46.728Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_MTN_GRNCVI","time":"2018-11-20T21:51:47.793Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_MTN_GRNCVI","time":"2018-11-20T21:51:47.793Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 203,\n totalPages: 203,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_MTN_GRNCVI',\n seriesDescription: 'Mountain Green Cover Index',\n seriesCount: '203',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2017,\n value: '56.002422',\n valueType: 'Float',\n time_detail: null,\n source: 'Food and Agriculture Organisation of United Nations ( FAO)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:49.328Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Mountain Green Cover Index',\n sourceOrganization: 'Food and Agriculture Organisation of United Nations ( FAO)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_MTN_GRNCVI',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_MTN_GRNCVI',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:49.328Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:49.328Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_GRF_ANIMRCNT","time":"2018-11-20T21:51:50.376Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_GRF_ANIMRCNT","time":"2018-11-20T21:51:50.376Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 236,\n totalPages: 236,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_GRF_ANIMRCNT',\n seriesDescription: 'Proportion of local breeds for which sufficient genetic resources are stored for reconstitution (%)',\n seriesCount: '236',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2018,\n value: '0',\n valueType: 'Float',\n time_detail: null,\n source: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:52.268Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of local breeds for which sufficient genetic resources are stored for reconstitution (%)',\n sourceOrganization: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMRCNT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMRCNT',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:52.268Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:52.268Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 89e7562b-c13a-42f1-a197-55856f1e4fd1 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 89e7562b-c13a-42f1-a197-55856f1e4fd1 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/89e7562b-c13a-42f1-a197-55856f1e4fd1/metadata',\n body: \n { language: 'en',\n name: 'Proportion of local breeds for which sufficient genetic resources are stored for reconstitution (%)',\n sourceOrganization: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMRCNT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMRCNT',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1004,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1004,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:51:52 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:51:52 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1004,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/89e7562b-c13a-42f1-a197-55856f1e4fd1/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 623\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/89e7562b-c13a-42f1-a197-55856f1e4fd1/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of local breeds for which sufficient genetic resources are stored for reconstitution (%)\",\"sourceOrganization\":\"DAD-IS 2018 http://www.fao.org/dad-is/\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMRCNT\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMRCNT\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/89e7562b-c13a-42f1-a197-55856f1e4fd1/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/89e7562b-c13a-42f1-a197-55856f1e4fd1/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:51:52.298Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 89e7562b-c13a-42f1-a197-55856f1e4fd1 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:51:52.298Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DC_TOF_TRDDBMDL","time":"2018-11-20T21:51:53.300Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DC_TOF_TRDDBMDL","time":"2018-11-20T21:51:53.300Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 284,\n totalPages: 284,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DC_TOF_TRDDBMDL',\n seriesDescription: 'Total official flows (disbursement) for Aid for Trade, by donor countries (millions of constant 2016 United States dollars)',\n seriesCount: '284',\n geoAreaCode: '36',\n geoAreaName: 'Australia',\n timePeriodStart: 2006,\n value: '175.8334',\n valueType: 'Float',\n time_detail: null,\n source: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:54.826Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Total official flows (disbursement) for Aid for Trade, by donor countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDDBMDL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDDBMDL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:54.826Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:54.827Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 42b649f4-c57c-4160-9755-49c7309502db and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 42b649f4-c57c-4160-9755-49c7309502db and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/42b649f4-c57c-4160-9755-49c7309502db/metadata',\n body: \n { language: 'en',\n name: 'Total official flows (disbursement) for Aid for Trade, by donor countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDDBMDL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDDBMDL',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1103,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1103,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:51:54 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:51:54 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1103,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/42b649f4-c57c-4160-9755-49c7309502db/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 722\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/42b649f4-c57c-4160-9755-49c7309502db/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Total official flows (disbursement) for Aid for Trade, by donor countries (millions of constant 2016 United States dollars)\",\"sourceOrganization\":\"Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDDBMDL\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDDBMDL\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/42b649f4-c57c-4160-9755-49c7309502db/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/42b649f4-c57c-4160-9755-49c7309502db/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:51:54.855Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 42b649f4-c57c-4160-9755-49c7309502db and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:51:54.855Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_NHR_INTEXST","time":"2018-11-20T21:51:55.856Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_NHR_INTEXST","time":"2018-11-20T21:51:55.856Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 132,\n totalPages: 132,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_NHR_INTEXST',\n seriesDescription: 'Proportion of countries that applied for accreditation as independent National Human Rights Institutions in compliance with the Paris Principles (%)',\n seriesCount: '132',\n geoAreaCode: '53',\n geoAreaName: 'Australia and New Zealand',\n timePeriodStart: 2000,\n value: '100',\n valueType: 'Float',\n time_detail: null,\n source: 'Source: The Office of the United Nations High Commissioner for Human Rights (OHCHR) in collaboration with Global Alliance of National Human Rights Institutions (GANHRI).',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:57.404Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of countries that applied for accreditation as independent National Human Rights Institutions in compliance with the Paris Principles (%)',\n sourceOrganization: 'Source: The Office of the United Nations High Commissioner for Human Rights (OHCHR) in collaboration with Global Alliance of National Human Rights Institutions (GANHRI).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_INTEXST',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_INTEXST',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:57.404Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:57.404Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 5c84f873-ab17-4624-85ec-3f32087a09de and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 5c84f873-ab17-4624-85ec-3f32087a09de and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/5c84f873-ab17-4624-85ec-3f32087a09de/metadata',\n body: \n { language: 'en',\n name: 'Proportion of countries that applied for accreditation as independent National Human Rights Institutions in compliance with the Paris Principles (%)',\n sourceOrganization: 'Source: The Office of the United Nations High Commissioner for Human Rights (OHCHR) in collaboration with Global Alliance of National Human Rights Institutions (GANHRI).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_INTEXST',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_INTEXST',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1182,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1182,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '21 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:51:57 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '21 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:51:57 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1182,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/5c84f873-ab17-4624-85ec-3f32087a09de/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 801\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/5c84f873-ab17-4624-85ec-3f32087a09de/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of countries that applied for accreditation as independent National Human Rights Institutions in compliance with the Paris Principles (%)\",\"sourceOrganization\":\"Source: The Office of the United Nations High Commissioner for Human Rights (OHCHR) in collaboration with Global Alliance of National Human Rights Institutions (GANHRI).\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_INTEXST\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_INTEXST\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/5c84f873-ab17-4624-85ec-3f32087a09de/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/5c84f873-ab17-4624-85ec-3f32087a09de/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:51:57.437Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 5c84f873-ab17-4624-85ec-3f32087a09de and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:51:57.437Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_WAT_PROCED","time":"2018-11-20T21:51:58.437Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_WAT_PROCED","time":"2018-11-20T21:51:58.437Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 18,\n totalPages: 18,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_WAT_PROCED',\n seriesDescription: 'Proportion of countries with clearly defined procedures in law or policy for participation by service users/communities in planning program in water resources planning and management (%)',\n seriesCount: '18',\n geoAreaCode: '62',\n geoAreaName: 'Central and Southern Asia',\n timePeriodStart: 2017,\n value: '90',\n valueType: 'Float',\n time_detail: null,\n source: 'Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:51:59.998Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of countries with clearly defined procedures in law or policy for participation by service users/communities in planning program in water resources planning and management (%)',\n sourceOrganization: 'Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_WAT_PROCED',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_WAT_PROCED',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:51:59.998Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:51:59.998Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 1dead8d1-3681-4dc1-8f67-58042d9ebb53 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 1dead8d1-3681-4dc1-8f67-58042d9ebb53 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/1dead8d1-3681-4dc1-8f67-58042d9ebb53/metadata',\n body: \n { language: 'en',\n name: 'Proportion of countries with clearly defined procedures in law or policy for participation by service users/communities in planning program in water resources planning and management (%)',\n sourceOrganization: 'Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_WAT_PROCED',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_WAT_PROCED',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1275,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1275,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '21 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:00 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '21 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:00 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1275,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/1dead8d1-3681-4dc1-8f67-58042d9ebb53/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 894\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/1dead8d1-3681-4dc1-8f67-58042d9ebb53/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of countries with clearly defined procedures in law or policy for participation by service users/communities in planning program in water resources planning and management (%)\",\"sourceOrganization\":\"Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_WAT_PROCED\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_WAT_PROCED\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/1dead8d1-3681-4dc1-8f67-58042d9ebb53/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/1dead8d1-3681-4dc1-8f67-58042d9ebb53/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:00.033Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 1dead8d1-3681-4dc1-8f67-58042d9ebb53 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:00.033Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset NV_IND_MANFPC","time":"2018-11-20T21:52:01.034Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=NV_IND_MANFPC","time":"2018-11-20T21:52:01.035Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 4042,\n totalPages: 4042,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'NV_IND_MANFPC',\n seriesDescription: 'Manufacturing value added per capita (constant 2010 United States dollars)',\n seriesCount: '4042',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '46.2658',\n valueType: 'Float',\n time_detail: null,\n source: 'UNIDO MVA 2018 Database. Available at https://stat.unido.org',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:02.559Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Manufacturing value added per capita (constant 2010 United States dollars)',\n sourceOrganization: 'UNIDO MVA 2018 Database. Available at https://stat.unido.org',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=NV_IND_MANFPC',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=NV_IND_MANFPC',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:02.559Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:02.560Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 6c07bdf6-1ae1-4fc2-a457-e73612167ced and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 6c07bdf6-1ae1-4fc2-a457-e73612167ced and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/6c07bdf6-1ae1-4fc2-a457-e73612167ced/metadata',\n body: \n { language: 'en',\n name: 'Manufacturing value added per capita (constant 2010 United States dollars)',\n sourceOrganization: 'UNIDO MVA 2018 Database. Available at https://stat.unido.org',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=NV_IND_MANFPC',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=NV_IND_MANFPC',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 997,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 997,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '96 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:02 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '96 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:02 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 997,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/6c07bdf6-1ae1-4fc2-a457-e73612167ced/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 616\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/6c07bdf6-1ae1-4fc2-a457-e73612167ced/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Manufacturing value added per capita (constant 2010 United States dollars)\",\"sourceOrganization\":\"UNIDO MVA 2018 Database. Available at https://stat.unido.org\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=NV_IND_MANFPC\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=NV_IND_MANFPC\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/6c07bdf6-1ae1-4fc2-a457-e73612167ced/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/6c07bdf6-1ae1-4fc2-a457-e73612167ced/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:02.677Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 6c07bdf6-1ae1-4fc2-a457-e73612167ced and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:02.677Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SI_COV_SOCAST","time":"2018-11-20T21:52:03.678Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SI_COV_SOCAST","time":"2018-11-20T21:52:03.678Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 287,\n totalPages: 287,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SI_COV_SOCAST',\n seriesDescription: '[World Bank] Proportion of population covered by social assistance programs (%)',\n seriesCount: '287',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2007,\n value: '15.26276',\n valueType: 'Float',\n time_detail: null,\n source: 'World Bank',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:05.468Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: '[World Bank] Proportion of population covered by social assistance programs (%)',\n sourceOrganization: 'World Bank',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_SOCAST',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_SOCAST',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:05.468Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:05.468Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_MRN_MARIN","time":"2018-11-20T21:52:06.514Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_MRN_MARIN","time":"2018-11-20T21:52:06.514Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 408,\n totalPages: 408,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_MRN_MARIN',\n seriesDescription: 'Coverage of protected areas in relation to marine areas (Exclusive Economic Zones) (%)',\n seriesCount: '408',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2017,\n value: '2.71803',\n valueType: 'Float',\n time_detail: null,\n source: 'Protected Planet: The World Database on Protected Areas (WDPA) [On-line], January, 2018, International Union for Conservation of Nature (IUCN) and United Nations Environment Programme\\'s World Conservation Monitoring Centre (UNEP-WCMC).',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:08.048Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Coverage of protected areas in relation to marine areas (Exclusive Economic Zones) (%)',\n sourceOrganization: 'Protected Planet: The World Database on Protected Areas (WDPA) [On-line], January, 2018, International Union for Conservation of Nature (IUCN) and United Nations Environment Programme\\'s World Conservation Monitoring Centre (UNEP-WCMC).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_MRN_MARIN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_MRN_MARIN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:08.048Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:08.049Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 3e87aaa1-2bc6-426a-9a76-195b253c3b2f and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 3e87aaa1-2bc6-426a-9a76-195b253c3b2f and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/3e87aaa1-2bc6-426a-9a76-195b253c3b2f/metadata',\n body: \n { language: 'en',\n name: 'Coverage of protected areas in relation to marine areas (Exclusive Economic Zones) (%)',\n sourceOrganization: 'Protected Planet: The World Database on Protected Areas (WDPA) [On-line], January, 2018, International Union for Conservation of Nature (IUCN) and United Nations Environment Programme\\'s World Conservation Monitoring Centre (UNEP-WCMC).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_MRN_MARIN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_MRN_MARIN',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1182,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1182,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '21 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:08 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '21 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:08 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1182,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/3e87aaa1-2bc6-426a-9a76-195b253c3b2f/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 801\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/3e87aaa1-2bc6-426a-9a76-195b253c3b2f/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Coverage of protected areas in relation to marine areas (Exclusive Economic Zones) (%)\",\"sourceOrganization\":\"Protected Planet: The World Database on Protected Areas (WDPA) [On-line], January, 2018, International Union for Conservation of Nature (IUCN) and United Nations Environment Programme\\'s World Conservation Monitoring Centre (UNEP-WCMC).\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_MRN_MARIN\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_MRN_MARIN\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/3e87aaa1-2bc6-426a-9a76-195b253c3b2f/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/3e87aaa1-2bc6-426a-9a76-195b253c3b2f/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:08.082Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 3e87aaa1-2bc6-426a-9a76-195b253c3b2f and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:08.082Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_INF_ACCSS","time":"2018-11-20T21:52:09.083Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_INF_ACCSS","time":"2018-11-20T21:52:09.083Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 116,\n totalPages: 116,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_INF_ACCSS',\n seriesDescription: 'Countries that adopt and implement constitutional, statutory and/or policy guarantees for public access to information',\n seriesCount: '116',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2018,\n value: '2014',\n valueType: 'Float',\n time_detail: null,\n source: 'UNESCO World Trends in Freedom of Expression and Media Development (raw research records); Global Right to Information Rating (Access Info & Center for Law and Democracy) http://www.rti-rating.org/by-section/; Freedominfo; Article19',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:10.649Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Countries that adopt and implement constitutional, statutory and/or policy guarantees for public access to information',\n sourceOrganization: 'UNESCO World Trends in Freedom of Expression and Media Development (raw research records); Global Right to Information Rating (Access Info & Center for Law and Democracy) http://www.rti-rating.org/by-section/; Freedominfo; Article19',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_INF_ACCSS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_INF_ACCSS',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:10.649Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:10.649Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset b2d44e3a-aa01-4fa6-b035-ee0be82a5b44 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset b2d44e3a-aa01-4fa6-b035-ee0be82a5b44 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/b2d44e3a-aa01-4fa6-b035-ee0be82a5b44/metadata',\n body: \n { language: 'en',\n name: 'Countries that adopt and implement constitutional, statutory and/or policy guarantees for public access to information',\n sourceOrganization: 'UNESCO World Trends in Freedom of Expression and Media Development (raw research records); Global Right to Information Rating (Access Info & Center for Law and Democracy) http://www.rti-rating.org/by-section/; Freedominfo; Article19',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_INF_ACCSS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_INF_ACCSS',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1212,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1212,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '20 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:10 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '20 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:10 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1212,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/b2d44e3a-aa01-4fa6-b035-ee0be82a5b44/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 831\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/b2d44e3a-aa01-4fa6-b035-ee0be82a5b44/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Countries that adopt and implement constitutional, statutory and/or policy guarantees for public access to information\",\"sourceOrganization\":\"UNESCO World Trends in Freedom of Expression and Media Development (raw research records); Global Right to Information Rating (Access Info & Center for Law and Democracy) http://www.rti-rating.org/by-section/; Freedominfo; Article19\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_INF_ACCSS\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_INF_ACCSS\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/b2d44e3a-aa01-4fa6-b035-ee0be82a5b44/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/b2d44e3a-aa01-4fa6-b035-ee0be82a5b44/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:10.682Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset b2d44e3a-aa01-4fa6-b035-ee0be82a5b44 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:10.682Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_MTN_TOTL","time":"2018-11-20T21:52:11.684Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_MTN_TOTL","time":"2018-11-20T21:52:11.684Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 203,\n totalPages: 203,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_MTN_TOTL',\n seriesDescription: 'Mountain area (square kilometres)',\n seriesCount: '203',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2017,\n value: '388.3699989062500',\n valueType: 'Float',\n time_detail: null,\n source: 'Food and Agriculture Organisation of United Nations ( FAO)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:13.217Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Mountain area (square kilometres)',\n sourceOrganization: 'Food and Agriculture Organisation of United Nations ( FAO)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_MTN_TOTL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_MTN_TOTL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:13.217Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:13.217Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset AG_PRD_XSUBDY","time":"2018-11-20T21:52:14.266Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=AG_PRD_XSUBDY","time":"2018-11-20T21:52:14.266Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 357,\n totalPages: 357,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'AG_PRD_XSUBDY',\n seriesDescription: 'Agricultural export subsidies (millions of current United States dollars)',\n seriesCount: '357',\n geoAreaCode: '53',\n geoAreaName: 'Australia and New Zealand',\n timePeriodStart: 1995,\n value: '0.0105',\n valueType: 'Float',\n time_detail: null,\n source: 'NA',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:15.799Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Agricultural export subsidies (millions of current United States dollars)',\n sourceOrganization: 'NA',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=AG_PRD_XSUBDY',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=AG_PRD_XSUBDY',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:15.800Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:15.800Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SE_PRE_PARTN","time":"2018-11-20T21:52:16.850Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SE_PRE_PARTN","time":"2018-11-20T21:52:16.850Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 5175,\n totalPages: 5175,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SE_PRE_PARTN',\n seriesDescription: 'Participation rate in organized learning (one year before the official primary entry age), by sex (%)',\n seriesCount: '5175',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2000,\n value: '54.33683',\n valueType: 'Float',\n time_detail: null,\n source: 'UNESCO Institute for Statistics',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:18.410Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Participation rate in organized learning (one year before the official primary entry age), by sex (%)',\n sourceOrganization: 'UNESCO Institute for Statistics',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_PRE_PARTN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_PRE_PARTN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:18.411Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:18.411Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 7525fc76-d98e-4603-91bd-b56d32454aa7 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 7525fc76-d98e-4603-91bd-b56d32454aa7 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/7525fc76-d98e-4603-91bd-b56d32454aa7/metadata',\n body: \n { language: 'en',\n name: 'Participation rate in organized learning (one year before the official primary entry age), by sex (%)',\n sourceOrganization: 'UNESCO Institute for Statistics',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_PRE_PARTN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_PRE_PARTN',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 993,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 993,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:18 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:18 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 993,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/7525fc76-d98e-4603-91bd-b56d32454aa7/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 612\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/7525fc76-d98e-4603-91bd-b56d32454aa7/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Participation rate in organized learning (one year before the official primary entry age), by sex (%)\",\"sourceOrganization\":\"UNESCO Institute for Statistics\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_PRE_PARTN\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_PRE_PARTN\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/7525fc76-d98e-4603-91bd-b56d32454aa7/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/7525fc76-d98e-4603-91bd-b56d32454aa7/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:18.440Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 7525fc76-d98e-4603-91bd-b56d32454aa7 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:18.440Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_GEN_PARLN","time":"2018-11-20T21:52:19.441Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_GEN_PARLN","time":"2018-11-20T21:52:19.441Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 4311,\n totalPages: 4311,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_GEN_PARLN',\n seriesDescription: 'Number of seats held by women in national parliaments (number)',\n seriesCount: '4311',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2006,\n value: '68',\n valueType: 'Float',\n time_detail: null,\n source: 'Inter-Parliamentary Union (IPU), the database on Women in National Parliament, accessed February 1 of given year for annual data.',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:21.009Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Number of seats held by women in national parliaments (number)',\n sourceOrganization: 'Inter-Parliamentary Union (IPU), the database on Women in National Parliament, accessed February 1 of given year for annual data.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_GEN_PARLN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_GEN_PARLN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:21.009Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:21.009Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_STT_NSDSFDDNR","time":"2018-11-20T21:52:22.066Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_STT_NSDSFDDNR","time":"2018-11-20T21:52:22.066Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 124,\n totalPages: 124,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_STT_NSDSFDDNR',\n seriesDescription: 'Countries with national statistical plans with funding from donors (1 = YES; 0 = NO)',\n seriesCount: '124',\n geoAreaCode: '2',\n geoAreaName: 'Africa',\n timePeriodStart: 2017,\n value: '15',\n valueType: 'Float',\n time_detail: null,\n source: 'PARIS21',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:23.650Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Countries with national statistical plans with funding from donors (1 = YES; 0 = NO)',\n sourceOrganization: 'PARIS21',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_NSDSFDDNR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_NSDSFDDNR',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:23.650Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:23.650Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 01b31c27-979e-4138-9404-1bcf0a4de04c and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 01b31c27-979e-4138-9404-1bcf0a4de04c and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/01b31c27-979e-4138-9404-1bcf0a4de04c/metadata',\n body: \n { language: 'en',\n name: 'Countries with national statistical plans with funding from donors (1 = YES; 0 = NO)',\n sourceOrganization: 'PARIS21',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_NSDSFDDNR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_NSDSFDDNR',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 960,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 960,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:23 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:23 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 960,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/01b31c27-979e-4138-9404-1bcf0a4de04c/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 579\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/01b31c27-979e-4138-9404-1bcf0a4de04c/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Countries with national statistical plans with funding from donors (1 = YES; 0 = NO)\",\"sourceOrganization\":\"PARIS21\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_NSDSFDDNR\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_NSDSFDDNR\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/01b31c27-979e-4138-9404-1bcf0a4de04c/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/01b31c27-979e-4138-9404-1bcf0a4de04c/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:23.680Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 01b31c27-979e-4138-9404-1bcf0a4de04c and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:23.680Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset VC_VAW_MARR","time":"2018-11-20T21:52:24.682Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=VC_VAW_MARR","time":"2018-11-20T21:52:24.682Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 442,\n totalPages: 442,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Age', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'VC_VAW_MARR',\n seriesDescription: 'Proportion of ever-partnered women and girls subjected to physical and sexual violence by a current or former intimate partner in the previous 12 months, by age (%)',\n seriesCount: '442',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2015,\n value: '49.3',\n valueType: 'Float',\n time_detail: null,\n source: 'DHS',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:26.231Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of ever-partnered women and girls subjected to physical and sexual violence by a current or former intimate partner in the previous 12 months, by age (%)',\n sourceOrganization: 'DHS',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_VAW_MARR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_VAW_MARR',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:26.231Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:26.231Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 0bab77d4-db7a-4625-bea7-d3e65460a923 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 0bab77d4-db7a-4625-bea7-d3e65460a923 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/0bab77d4-db7a-4625-bea7-d3e65460a923/metadata',\n body: \n { language: 'en',\n name: 'Proportion of ever-partnered women and girls subjected to physical and sexual violence by a current or former intimate partner in the previous 12 months, by age (%)',\n sourceOrganization: 'DHS',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_VAW_MARR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_VAW_MARR',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1026,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1026,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '16 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:26 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '16 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:26 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1026,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/0bab77d4-db7a-4625-bea7-d3e65460a923/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 645\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/0bab77d4-db7a-4625-bea7-d3e65460a923/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of ever-partnered women and girls subjected to physical and sexual violence by a current or former intimate partner in the previous 12 months, by age (%)\",\"sourceOrganization\":\"DHS\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_VAW_MARR\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_VAW_MARR\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/0bab77d4-db7a-4625-bea7-d3e65460a923/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/0bab77d4-db7a-4625-bea7-d3e65460a923/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:26.262Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 0bab77d4-db7a-4625-bea7-d3e65460a923 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:26.262Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_GRF_ANIMKPT","time":"2018-11-20T21:52:27.264Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_GRF_ANIMKPT","time":"2018-11-20T21:52:27.264Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 236,\n totalPages: 236,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_GRF_ANIMKPT',\n seriesDescription: 'Number of local breeds kept in the country',\n seriesCount: '236',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2018,\n value: '37',\n valueType: 'Float',\n time_detail: null,\n source: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:28.785Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Number of local breeds kept in the country',\n sourceOrganization: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMKPT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMKPT',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:28.785Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:28.785Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset d509dd57-1c7f-4fca-b88e-b74f7b83175c and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset d509dd57-1c7f-4fca-b88e-b74f7b83175c and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/d509dd57-1c7f-4fca-b88e-b74f7b83175c/metadata',\n body: \n { language: 'en',\n name: 'Number of local breeds kept in the country',\n sourceOrganization: 'DAD-IS 2018 http://www.fao.org/dad-is/',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMKPT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMKPT',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 945,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 945,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '18 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:28 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '18 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:28 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 945,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/d509dd57-1c7f-4fca-b88e-b74f7b83175c/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 564\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/d509dd57-1c7f-4fca-b88e-b74f7b83175c/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Number of local breeds kept in the country\",\"sourceOrganization\":\"DAD-IS 2018 http://www.fao.org/dad-is/\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMKPT\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_ANIMKPT\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/d509dd57-1c7f-4fca-b88e-b74f7b83175c/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/d509dd57-1c7f-4fca-b88e-b74f7b83175c/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:28.815Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset d509dd57-1c7f-4fca-b88e-b74f7b83175c and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:28.816Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_GRF_PLNTSTOR","time":"2018-11-20T21:52:29.816Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_GRF_PLNTSTOR","time":"2018-11-20T21:52:29.816Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 808,\n totalPages: 808,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_GRF_PLNTSTOR',\n seriesDescription: 'Plant breeds for which sufficient genetic resources are stored (number)',\n seriesCount: '808',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 1995,\n value: '0',\n valueType: 'Float',\n time_detail: null,\n source: 'NA',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:31.380Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Plant breeds for which sufficient genetic resources are stored (number)',\n sourceOrganization: 'NA',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_PLNTSTOR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_PLNTSTOR',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:31.380Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:31.380Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 88599c42-ed1b-4ba7-b9ff-d982413132f8 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 88599c42-ed1b-4ba7-b9ff-d982413132f8 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/88599c42-ed1b-4ba7-b9ff-d982413132f8/metadata',\n body: \n { language: 'en',\n name: 'Plant breeds for which sufficient genetic resources are stored (number)',\n sourceOrganization: 'NA',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_PLNTSTOR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_PLNTSTOR',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 940,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 940,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '21 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:31 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '21 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:31 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 940,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/88599c42-ed1b-4ba7-b9ff-d982413132f8/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 559\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/88599c42-ed1b-4ba7-b9ff-d982413132f8/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Plant breeds for which sufficient genetic resources are stored (number)\",\"sourceOrganization\":\"NA\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_PLNTSTOR\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_GRF_PLNTSTOR\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/88599c42-ed1b-4ba7-b9ff-d982413132f8/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/88599c42-ed1b-4ba7-b9ff-d982413132f8/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:31.415Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 88599c42-ed1b-4ba7-b9ff-d982413132f8 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:31.415Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SI_COV_UEMP","time":"2018-11-20T21:52:32.417Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SI_COV_UEMP","time":"2018-11-20T21:52:32.417Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 149,\n totalPages: 149,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SI_COV_UEMP',\n seriesDescription: '[ILO] Proportion of unemployed persons receiving unemployment cash benefit, by sex (%)',\n seriesCount: '149',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2012,\n value: '6.9',\n valueType: 'Float',\n time_detail: null,\n source: 'ILO Social Security Inquiry (SSI). Available at http://www.social-protection.org/gimi/gess/ShowWiki.action?id=594#tabs-3',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:33.967Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: '[ILO] Proportion of unemployed persons receiving unemployment cash benefit, by sex (%)',\n sourceOrganization: 'ILO Social Security Inquiry (SSI). Available at http://www.social-protection.org/gimi/gess/ShowWiki.action?id=594#tabs-3',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_UEMP',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_UEMP',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:33.967Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:33.967Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SH_STA_SCIDE","time":"2018-11-20T21:52:35.017Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SH_STA_SCIDE","time":"2018-11-20T21:52:35.017Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 3165,\n totalPages: 3165,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SH_STA_SCIDE',\n seriesDescription: 'Suicide mortality rate, by sex (deaths per 100,000 population)',\n seriesCount: '3165',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '1',\n valueType: 'Float',\n time_detail: null,\n source: 'Global Health Estimates 2016: Deaths by Cause, Age, Sex, by Country and by Region, 2000-2016. Geneva, World Health Organization, 2018',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:36.601Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Suicide mortality rate, by sex (deaths per 100,000 population)',\n sourceOrganization: 'Global Health Estimates 2016: Deaths by Cause, Age, Sex, by Country and by Region, 2000-2016. Geneva, World Health Organization, 2018',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_SCIDE',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_SCIDE',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:36.601Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:36.601Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 43ad1d87-7d00-4572-be1f-eaf11dcd9fe8 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 43ad1d87-7d00-4572-be1f-eaf11dcd9fe8 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/43ad1d87-7d00-4572-be1f-eaf11dcd9fe8/metadata',\n body: \n { language: 'en',\n name: 'Suicide mortality rate, by sex (deaths per 100,000 population)',\n sourceOrganization: 'Global Health Estimates 2016: Deaths by Cause, Age, Sex, by Country and by Region, 2000-2016. Geneva, World Health Organization, 2018',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_SCIDE',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_SCIDE',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1056,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1056,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:36 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:36 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1056,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/43ad1d87-7d00-4572-be1f-eaf11dcd9fe8/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 675\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/43ad1d87-7d00-4572-be1f-eaf11dcd9fe8/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Suicide mortality rate, by sex (deaths per 100,000 population)\",\"sourceOrganization\":\"Global Health Estimates 2016: Deaths by Cause, Age, Sex, by Country and by Region, 2000-2016. Geneva, World Health Organization, 2018\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_SCIDE\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_SCIDE\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/43ad1d87-7d00-4572-be1f-eaf11dcd9fe8/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/43ad1d87-7d00-4572-be1f-eaf11dcd9fe8/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:36.631Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 43ad1d87-7d00-4572-be1f-eaf11dcd9fe8 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:36.632Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset VC_DSR_MISS","time":"2018-11-20T21:52:37.632Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=VC_DSR_MISS","time":"2018-11-20T21:52:37.632Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 2574,\n totalPages: 2574,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'VC_DSR_MISS',\n seriesDescription: 'Number of missing persons due to disaster (number)',\n seriesCount: '858',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2005,\n value: '0',\n valueType: 'Float',\n time_detail: null,\n source: 'UNISDR (2018). Sendai Framework Monitor : United Nations Office for Disaster Risk Reduction',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:39.156Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Number of missing persons due to disaster (number)',\n sourceOrganization: 'UNISDR (2018). Sendai Framework Monitor : United Nations Office for Disaster Risk Reduction',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_MISS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_MISS',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:39.156Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:39.156Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 86853fb7-9b03-4f20-ad21-5d8ecffb6baf and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 86853fb7-9b03-4f20-ad21-5d8ecffb6baf and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/86853fb7-9b03-4f20-ad21-5d8ecffb6baf/metadata',\n body: \n { language: 'en',\n name: 'Number of missing persons due to disaster (number)',\n sourceOrganization: 'UNISDR (2018). Sendai Framework Monitor : United Nations Office for Disaster Risk Reduction',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_MISS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_MISS',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1000,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1000,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '21 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:39 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '21 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:39 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1000,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/86853fb7-9b03-4f20-ad21-5d8ecffb6baf/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 619\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/86853fb7-9b03-4f20-ad21-5d8ecffb6baf/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Number of missing persons due to disaster (number)\",\"sourceOrganization\":\"UNISDR (2018). Sendai Framework Monitor : United Nations Office for Disaster Risk Reduction\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_MISS\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_MISS\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/86853fb7-9b03-4f20-ad21-5d8ecffb6baf/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/86853fb7-9b03-4f20-ad21-5d8ecffb6baf/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:39.190Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 86853fb7-9b03-4f20-ad21-5d8ecffb6baf and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:39.190Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_NHR_NOSTUSN","time":"2018-11-20T21:52:40.191Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_NHR_NOSTUSN","time":"2018-11-20T21:52:40.191Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 44,\n totalPages: 44,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_NHR_NOSTUSN',\n seriesDescription: 'Countries with National Human Rights Institutions and no status with the Paris Principles (1 = YES; 0 = NO)',\n seriesCount: '44',\n geoAreaCode: '28',\n geoAreaName: 'Antigua and Barbuda',\n timePeriodStart: 2005,\n value: '1',\n valueType: 'Float',\n time_detail: null,\n source: 'Source: The Office of the United Nations High Commissioner for Human Rights (OHCHR) in collaboration with Global Alliance of National Human Rights Institutions (GANHRI).',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:41.974Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Countries with National Human Rights Institutions and no status with the Paris Principles (1 = YES; 0 = NO)',\n sourceOrganization: 'Source: The Office of the United Nations High Commissioner for Human Rights (OHCHR) in collaboration with Global Alliance of National Human Rights Institutions (GANHRI).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_NOSTUSN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_NHR_NOSTUSN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:41.974Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:41.974Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset EN_MAT_DOMCMPG","time":"2018-11-20T21:52:43.032Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=EN_MAT_DOMCMPG","time":"2018-11-20T21:52:43.032Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 111856,\n totalPages: 111856,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Type of product', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'EN_MAT_DOMCMPG',\n seriesDescription: 'Domestic material consumption per unit of GDP, by type of raw material (kilograms per constant 2010 United States dollars)',\n seriesCount: '55928',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '0.34169',\n valueType: 'Float',\n time_detail: null,\n source: 'Environment Live Global Material Flows Database',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:44.968Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Domestic material consumption per unit of GDP, by type of raw material (kilograms per constant 2010 United States dollars)',\n sourceOrganization: 'Environment Live Global Material Flows Database',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_MAT_DOMCMPG',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_MAT_DOMCMPG',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:44.968Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:44.968Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_STT_FPOS","time":"2018-11-20T21:52:46.016Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_STT_FPOS","time":"2018-11-20T21:52:46.016Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 143,\n totalPages: 143,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_STT_FPOS',\n seriesDescription: 'Countries with national statistical legislation exists that complies with the Fundamental Principles of Official Statistics (1 = YES; 0 = NO)',\n seriesCount: '143',\n geoAreaCode: '2',\n geoAreaName: 'Africa',\n timePeriodStart: 2017,\n value: '12',\n valueType: 'Float',\n time_detail: null,\n source: 'PARIS21 SDG Survey',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:48.175Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Countries with national statistical legislation exists that complies with the Fundamental Principles of Official Statistics (1 = YES; 0 = NO)',\n sourceOrganization: 'PARIS21 SDG Survey',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_FPOS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_FPOS',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:48.175Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:48.175Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset VC_IHR_PSRC","time":"2018-11-20T21:52:49.222Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=VC_IHR_PSRC","time":"2018-11-20T21:52:49.222Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 976,\n totalPages: 976,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'VC_IHR_PSRC',\n seriesDescription: 'Number of victims of intentional homicide per 100,000 population (victims per 100,000 population)',\n seriesCount: '976',\n geoAreaCode: '369',\n geoAreaName: ' Iraq (Central Iraq) ',\n timePeriodStart: 2010,\n value: '9.71',\n valueType: 'Float',\n time_detail: null,\n source: 'National Statistical Office',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:50.753Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Number of victims of intentional homicide per 100,000 population (victims per 100,000 population)',\n sourceOrganization: 'National Statistical Office',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_IHR_PSRC',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_IHR_PSRC',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:50.753Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:50.753Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 369e7eac-ce3b-4d57-81fb-0fd4db5c7b97 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 369e7eac-ce3b-4d57-81fb-0fd4db5c7b97 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/369e7eac-ce3b-4d57-81fb-0fd4db5c7b97/metadata',\n body: \n { language: 'en',\n name: 'Number of victims of intentional homicide per 100,000 population (victims per 100,000 population)',\n sourceOrganization: 'National Statistical Office',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_IHR_PSRC',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_IHR_PSRC',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 983,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 983,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '18 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:50 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '18 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:50 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 983,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/369e7eac-ce3b-4d57-81fb-0fd4db5c7b97/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 602\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/369e7eac-ce3b-4d57-81fb-0fd4db5c7b97/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Number of victims of intentional homicide per 100,000 population (victims per 100,000 population)\",\"sourceOrganization\":\"National Statistical Office\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_IHR_PSRC\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_IHR_PSRC\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/369e7eac-ce3b-4d57-81fb-0fd4db5c7b97/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/369e7eac-ce3b-4d57-81fb-0fd4db5c7b97/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:50.783Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 369e7eac-ce3b-4d57-81fb-0fd4db5c7b97 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:50.784Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SH_DYN_NMRT","time":"2018-11-20T21:52:51.784Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SH_DYN_NMRT","time":"2018-11-20T21:52:51.784Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 4266,\n totalPages: 4266,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Age', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SH_DYN_NMRT',\n seriesDescription: 'Neonatal mortality rate (deaths per 1,000 live births)',\n seriesCount: '4266',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '60.8',\n valueType: 'Float',\n time_detail: null,\n source: 'United Nations Inter-agency Group for Child Mortality Estimation (UN IGME), 2018.',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:53.429Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Neonatal mortality rate (deaths per 1,000 live births)',\n sourceOrganization: 'United Nations Inter-agency Group for Child Mortality Estimation (UN IGME), 2018.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_DYN_NMRT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_DYN_NMRT',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:53.429Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:53.429Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_REG_BRTH","time":"2018-11-20T21:52:54.477Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_REG_BRTH","time":"2018-11-20T21:52:54.477Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 187,\n totalPages: 187,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Age', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_REG_BRTH',\n seriesDescription: 'Proportion of children under 5 years of age whose births have been registered with a civil authority (% of children under 5 years of age)',\n seriesCount: '187',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2015,\n value: '42.3000000000000',\n valueType: 'Float',\n time_detail: null,\n source: 'DHS',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:56.397Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of children under 5 years of age whose births have been registered with a civil authority (% of children under 5 years of age)',\n sourceOrganization: 'DHS',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_REG_BRTH',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_REG_BRTH',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:56.397Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:56.397Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 92a7dcf7-3700-4f4f-8515-5e96095b02da and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 92a7dcf7-3700-4f4f-8515-5e96095b02da and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/92a7dcf7-3700-4f4f-8515-5e96095b02da/metadata',\n body: \n { language: 'en',\n name: 'Proportion of children under 5 years of age whose births have been registered with a civil authority (% of children under 5 years of age)',\n sourceOrganization: 'DHS',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_REG_BRTH',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_REG_BRTH',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 999,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 999,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '19 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:52:56 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '19 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:52:56 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 999,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/92a7dcf7-3700-4f4f-8515-5e96095b02da/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 618\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/92a7dcf7-3700-4f4f-8515-5e96095b02da/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of children under 5 years of age whose births have been registered with a civil authority (% of children under 5 years of age)\",\"sourceOrganization\":\"DHS\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_REG_BRTH\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_REG_BRTH\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/92a7dcf7-3700-4f4f-8515-5e96095b02da/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/92a7dcf7-3700-4f4f-8515-5e96095b02da/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:52:56.428Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 92a7dcf7-3700-4f4f-8515-5e96095b02da and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:52:56.428Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset AG_LND_FRSTMGT","time":"2018-11-20T21:52:57.429Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=AG_LND_FRSTMGT","time":"2018-11-20T21:52:57.429Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 481,\n totalPages: 481,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'AG_LND_FRSTMGT',\n seriesDescription: 'Proportion of forest area with a long-term management plan (%)',\n seriesCount: '481',\n geoAreaCode: '2',\n geoAreaName: 'Africa',\n timePeriodStart: 2000,\n value: '9.20',\n valueType: 'Float',\n time_detail: null,\n source: 'FAO, Global Forest Resources Assessment',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:52:58.995Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of forest area with a long-term management plan (%)',\n sourceOrganization: 'FAO, Global Forest Resources Assessment',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=AG_LND_FRSTMGT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=AG_LND_FRSTMGT',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:52:58.995Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:52:58.996Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset NV_IND_MANF","time":"2018-11-20T21:53:00.054Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=NV_IND_MANF","time":"2018-11-20T21:53:00.055Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 4042,\n totalPages: 4042,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'NV_IND_MANF',\n seriesDescription: 'Manufacturing value added as a proportion of GDP (%)',\n seriesCount: '4042',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '17.19235',\n valueType: 'Float',\n time_detail: null,\n source: 'UNIDO MVA 2018 Database. Available at https://stat.unido.org',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:02.230Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Manufacturing value added as a proportion of GDP (%)',\n sourceOrganization: 'UNIDO MVA 2018 Database. Available at https://stat.unido.org',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=NV_IND_MANF',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=NV_IND_MANF',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:02.230Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:02.230Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 081b3f5f-61c0-4eef-9a55-b0ade9fb3015 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 081b3f5f-61c0-4eef-9a55-b0ade9fb3015 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/081b3f5f-61c0-4eef-9a55-b0ade9fb3015/metadata',\n body: \n { language: 'en',\n name: 'Manufacturing value added as a proportion of GDP (%)',\n sourceOrganization: 'UNIDO MVA 2018 Database. Available at https://stat.unido.org',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=NV_IND_MANF',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=NV_IND_MANF',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 971,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 971,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '18 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:02 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '18 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:02 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 971,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/081b3f5f-61c0-4eef-9a55-b0ade9fb3015/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 590\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/081b3f5f-61c0-4eef-9a55-b0ade9fb3015/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Manufacturing value added as a proportion of GDP (%)\",\"sourceOrganization\":\"UNIDO MVA 2018 Database. Available at https://stat.unido.org\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=NV_IND_MANF\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=NV_IND_MANF\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/081b3f5f-61c0-4eef-9a55-b0ade9fb3015/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/081b3f5f-61c0-4eef-9a55-b0ade9fb3015/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:02.295Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 081b3f5f-61c0-4eef-9a55-b0ade9fb3015 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:02.295Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SG_STT_NSDSFDOTHR","time":"2018-11-20T21:53:03.296Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SG_STT_NSDSFDOTHR","time":"2018-11-20T21:53:03.296Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 124,\n totalPages: 124,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SG_STT_NSDSFDOTHR',\n seriesDescription: 'Countries with national statistical plans with funding from others (1 = YES; 0 = NO)',\n seriesCount: '124',\n geoAreaCode: '2',\n geoAreaName: 'Africa',\n timePeriodStart: 2017,\n value: '3',\n valueType: 'Float',\n time_detail: null,\n source: 'PARIS21',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:05.296Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Countries with national statistical plans with funding from others (1 = YES; 0 = NO)',\n sourceOrganization: 'PARIS21',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_NSDSFDOTHR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_NSDSFDOTHR',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:05.297Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:05.297Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset e0573903-6f0e-419a-8e78-031bad192d3d and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset e0573903-6f0e-419a-8e78-031bad192d3d and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/e0573903-6f0e-419a-8e78-031bad192d3d/metadata',\n body: \n { language: 'en',\n name: 'Countries with national statistical plans with funding from others (1 = YES; 0 = NO)',\n sourceOrganization: 'PARIS21',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_NSDSFDOTHR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_NSDSFDOTHR',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 962,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 962,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:05 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:05 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 962,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/e0573903-6f0e-419a-8e78-031bad192d3d/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 581\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/e0573903-6f0e-419a-8e78-031bad192d3d/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Countries with national statistical plans with funding from others (1 = YES; 0 = NO)\",\"sourceOrganization\":\"PARIS21\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_NSDSFDOTHR\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SG_STT_NSDSFDOTHR\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/e0573903-6f0e-419a-8e78-031bad192d3d/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/e0573903-6f0e-419a-8e78-031bad192d3d/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:05.325Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset e0573903-6f0e-419a-8e78-031bad192d3d and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:05.325Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SE_PRE_GPIPARTN","time":"2018-11-20T21:53:06.326Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SE_PRE_GPIPARTN","time":"2018-11-20T21:53:06.326Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1704,\n totalPages: 1704,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SE_PRE_GPIPARTN',\n seriesDescription: 'Gender parity index for participation rate in organized learning (one year before the official primary entry age), (ratio)',\n seriesCount: '1704',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2001,\n value: '1.13513',\n valueType: 'Float',\n time_detail: null,\n source: 'UNESCO Institute for Statistics',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:07.902Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Gender parity index for participation rate in organized learning (one year before the official primary entry age), (ratio)',\n sourceOrganization: 'UNESCO Institute for Statistics',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_PRE_GPIPARTN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_PRE_GPIPARTN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:07.902Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:07.902Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SH_SAN_DEFECT","time":"2018-11-20T21:53:08.950Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SH_SAN_DEFECT","time":"2018-11-20T21:53:08.950Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 8078,\n totalPages: 8078,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Location', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SH_SAN_DEFECT',\n seriesDescription: 'Proportion of population practicing open defecation, by urban/rural (%)',\n seriesCount: '0',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '31.55836',\n valueType: 'Float',\n time_detail: null,\n source: 'WHO/UNICEF Joint Monitoring Programme for Water Supply, Sanitation and Hygiene (2017)',\n footnotes: [],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:10.507Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of population practicing open defecation, by urban/rural (%)',\n sourceOrganization: 'WHO/UNICEF Joint Monitoring Programme for Water Supply, Sanitation and Hygiene (2017)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_SAN_DEFECT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_SAN_DEFECT',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:10.507Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:10.507Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DC_TOF_TRDCML","time":"2018-11-20T21:53:11.553Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DC_TOF_TRDCML","time":"2018-11-20T21:53:11.554Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1742,\n totalPages: 1742,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DC_TOF_TRDCML',\n seriesDescription: 'Total official flows (commitments) for Aid for Trade, by recipient countries (millions of constant 2016 United States dollars)',\n seriesCount: '1742',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2005,\n value: '767.109',\n valueType: 'Float',\n time_detail: null,\n source: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:13.149Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Total official flows (commitments) for Aid for Trade, by recipient countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDCML',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDCML',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:13.149Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:13.149Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 15e612df-78a2-45e6-901f-553de889773d and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 15e612df-78a2-45e6-901f-553de889773d and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/15e612df-78a2-45e6-901f-553de889773d/metadata',\n body: \n { language: 'en',\n name: 'Total official flows (commitments) for Aid for Trade, by recipient countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDCML',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDCML',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1102,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1102,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '16 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:13 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '16 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:13 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1102,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/15e612df-78a2-45e6-901f-553de889773d/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 721\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/15e612df-78a2-45e6-901f-553de889773d/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Total official flows (commitments) for Aid for Trade, by recipient countries (millions of constant 2016 United States dollars)\",\"sourceOrganization\":\"Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDCML\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDCML\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/15e612df-78a2-45e6-901f-553de889773d/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/15e612df-78a2-45e6-901f-553de889773d/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:13.176Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 15e612df-78a2-45e6-901f-553de889773d and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:13.176Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset EG_ELC_ACCS","time":"2018-11-20T21:53:14.178Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=EG_ELC_ACCS","time":"2018-11-20T21:53:14.178Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 11136,\n totalPages: 11136,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Location', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'EG_ELC_ACCS',\n seriesDescription: 'Proportion of population with access to electricity, by urban/rural (%)',\n seriesCount: '11136',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '0.96',\n valueType: 'Float',\n time_detail: null,\n source: 'Source: Global Tracking Framework 2018',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:15.749Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of population with access to electricity, by urban/rural (%)',\n sourceOrganization: 'Source: Global Tracking Framework 2018',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EG_ELC_ACCS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EG_ELC_ACCS',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:15.749Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:15.749Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 4d7d3d4a-0054-4723-9eaa-f9e35211053c and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 4d7d3d4a-0054-4723-9eaa-f9e35211053c and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/4d7d3d4a-0054-4723-9eaa-f9e35211053c/metadata',\n body: \n { language: 'en',\n name: 'Proportion of population with access to electricity, by urban/rural (%)',\n sourceOrganization: 'Source: Global Tracking Framework 2018',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EG_ELC_ACCS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EG_ELC_ACCS',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 968,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 968,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '16 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:15 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '16 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:15 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 968,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/4d7d3d4a-0054-4723-9eaa-f9e35211053c/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 587\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/4d7d3d4a-0054-4723-9eaa-f9e35211053c/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of population with access to electricity, by urban/rural (%)\",\"sourceOrganization\":\"Source: Global Tracking Framework 2018\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EG_ELC_ACCS\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EG_ELC_ACCS\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/4d7d3d4a-0054-4723-9eaa-f9e35211053c/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/4d7d3d4a-0054-4723-9eaa-f9e35211053c/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:15.777Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 4d7d3d4a-0054-4723-9eaa-f9e35211053c and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:15.778Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SH_STA_BRTC","time":"2018-11-20T21:53:16.778Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SH_STA_BRTC","time":"2018-11-20T21:53:16.778Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 2521,\n totalPages: 2521,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SH_STA_BRTC',\n seriesDescription: 'Proportion of births attended by skilled health personnel (%)',\n seriesCount: '2521',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 1999,\n value: '15.0',\n valueType: 'Float',\n time_detail: null,\n source: 'Making Pregnancy Safer Database in the EMR [online database]. Cairo: World Health Organization Regional Office for the Eastern Mediterranean (WHO/EMRO); 2011 (http://www.emro.who.int/mps/statistics.htm, accessed 9 May 2011).',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:18.338Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of births attended by skilled health personnel (%)',\n sourceOrganization: 'Making Pregnancy Safer Database in the EMR [online database]. Cairo: World Health Organization Regional Office for the Eastern Mediterranean (WHO/EMRO); 2011 (http://www.emro.who.int/mps/statistics.htm, accessed 9 May 2011).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_BRTC',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_BRTC',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:18.338Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:18.338Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset e949157d-b3b3-4640-ac76-d029f8df5294 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset e949157d-b3b3-4640-ac76-d029f8df5294 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/e949157d-b3b3-4640-ac76-d029f8df5294/metadata',\n body: \n { language: 'en',\n name: 'Proportion of births attended by skilled health personnel (%)',\n sourceOrganization: 'Making Pregnancy Safer Database in the EMR [online database]. Cairo: World Health Organization Regional Office for the Eastern Mediterranean (WHO/EMRO); 2011 (http://www.emro.who.int/mps/statistics.htm, accessed 9 May 2011).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_BRTC',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_BRTC',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1144,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1144,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:18 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:18 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1144,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/e949157d-b3b3-4640-ac76-d029f8df5294/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 763\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/e949157d-b3b3-4640-ac76-d029f8df5294/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of births attended by skilled health personnel (%)\",\"sourceOrganization\":\"Making Pregnancy Safer Database in the EMR [online database]. Cairo: World Health Organization Regional Office for the Eastern Mediterranean (WHO/EMRO); 2011 (http://www.emro.who.int/mps/statistics.htm, accessed 9 May 2011).\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_BRTC\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_BRTC\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/e949157d-b3b3-4640-ac76-d029f8df5294/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/e949157d-b3b3-4640-ac76-d029f8df5294/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:18.368Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset e949157d-b3b3-4640-ac76-d029f8df5294 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:18.368Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SH_STA_SCIDEN","time":"2018-11-20T21:53:19.370Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SH_STA_SCIDEN","time":"2018-11-20T21:53:19.370Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 3165,\n totalPages: 3165,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SH_STA_SCIDEN',\n seriesDescription: 'Number of deaths attributed to suicide, by sex (number)',\n seriesCount: '3165',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '102',\n valueType: 'Float',\n time_detail: null,\n source: 'Global Health Estimates 2016: Deaths by Cause, Age, Sex, by Country and by Region, 2000-2016. Geneva, World Health Organization, 2018',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:20.918Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Number of deaths attributed to suicide, by sex (number)',\n sourceOrganization: 'Global Health Estimates 2016: Deaths by Cause, Age, Sex, by Country and by Region, 2000-2016. Geneva, World Health Organization, 2018',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_SCIDEN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_SCIDEN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:20.919Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:20.919Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset cb2bf77a-f659-4ad2-b2ec-0cfadb4e073d and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset cb2bf77a-f659-4ad2-b2ec-0cfadb4e073d and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/cb2bf77a-f659-4ad2-b2ec-0cfadb4e073d/metadata',\n body: \n { language: 'en',\n name: 'Number of deaths attributed to suicide, by sex (number)',\n sourceOrganization: 'Global Health Estimates 2016: Deaths by Cause, Age, Sex, by Country and by Region, 2000-2016. Geneva, World Health Organization, 2018',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_SCIDEN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_SCIDEN',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1051,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1051,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '18 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:20 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '18 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:20 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1051,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/cb2bf77a-f659-4ad2-b2ec-0cfadb4e073d/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 670\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/cb2bf77a-f659-4ad2-b2ec-0cfadb4e073d/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Number of deaths attributed to suicide, by sex (number)\",\"sourceOrganization\":\"Global Health Estimates 2016: Deaths by Cause, Age, Sex, by Country and by Region, 2000-2016. Geneva, World Health Organization, 2018\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_SCIDEN\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_SCIDEN\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/cb2bf77a-f659-4ad2-b2ec-0cfadb4e073d/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/cb2bf77a-f659-4ad2-b2ec-0cfadb4e073d/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:20.948Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset cb2bf77a-f659-4ad2-b2ec-0cfadb4e073d and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:20.948Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DC_TOF_TRDDBML","time":"2018-11-20T21:53:21.949Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DC_TOF_TRDDBML","time":"2018-11-20T21:53:21.950Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1598,\n totalPages: 1598,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DC_TOF_TRDDBML',\n seriesDescription: 'Total official flows (disbursement) for Aid for Trade, by recipient countries (millions of constant 2016 United States dollars)',\n seriesCount: '1598',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2006,\n value: '861.40957',\n valueType: 'Float',\n time_detail: null,\n source: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:23.530Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Total official flows (disbursement) for Aid for Trade, by recipient countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDDBML',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDDBML',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:23.530Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:23.531Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 2c2f9efd-ee24-411c-9d15-3019f02c6905 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 2c2f9efd-ee24-411c-9d15-3019f02c6905 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/2c2f9efd-ee24-411c-9d15-3019f02c6905/metadata',\n body: \n { language: 'en',\n name: 'Total official flows (disbursement) for Aid for Trade, by recipient countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDDBML',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDDBML',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1105,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1105,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '16 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:23 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '16 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:23 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1105,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/2c2f9efd-ee24-411c-9d15-3019f02c6905/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 724\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/2c2f9efd-ee24-411c-9d15-3019f02c6905/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Total official flows (disbursement) for Aid for Trade, by recipient countries (millions of constant 2016 United States dollars)\",\"sourceOrganization\":\"Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDDBML\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_TRDDBML\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/2c2f9efd-ee24-411c-9d15-3019f02c6905/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/2c2f9efd-ee24-411c-9d15-3019f02c6905/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:23.559Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 2c2f9efd-ee24-411c-9d15-3019f02c6905 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:23.559Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset AG_LND_FRST","time":"2018-11-20T21:53:24.560Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=AG_LND_FRST","time":"2018-11-20T21:53:24.561Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1116,\n totalPages: 1116,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'AG_LND_FRST',\n seriesDescription: 'Forest area as a proportion of total land area (%)',\n seriesCount: '1116',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '2.07',\n valueType: 'Float',\n time_detail: null,\n source: 'FAO Estimate',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:26.099Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Forest area as a proportion of total land area (%)',\n sourceOrganization: 'FAO Estimate',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=AG_LND_FRST',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=AG_LND_FRST',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:26.100Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:26.100Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset de730365-a49e-4561-b638-4695adf69776 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset de730365-a49e-4561-b638-4695adf69776 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/de730365-a49e-4561-b638-4695adf69776/metadata',\n body: \n { language: 'en',\n name: 'Forest area as a proportion of total land area (%)',\n sourceOrganization: 'FAO Estimate',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=AG_LND_FRST',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=AG_LND_FRST',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 921,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 921,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:26 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:26 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 921,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/de730365-a49e-4561-b638-4695adf69776/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 540\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/de730365-a49e-4561-b638-4695adf69776/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Forest area as a proportion of total land area (%)\",\"sourceOrganization\":\"FAO Estimate\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=AG_LND_FRST\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=AG_LND_FRST\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/de730365-a49e-4561-b638-4695adf69776/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/de730365-a49e-4561-b638-4695adf69776/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:26.129Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset de730365-a49e-4561-b638-4695adf69776 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:26.129Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DC_ODA_TOTG","time":"2018-11-20T21:53:27.130Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DC_ODA_TOTG","time":"2018-11-20T21:53:27.130Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 512,\n totalPages: 512,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DC_ODA_TOTG',\n seriesDescription: 'Net official development assistance (ODA) as a percentage of OECD-DAC donors\\' GNI, by donor countries (%)',\n seriesCount: '512',\n geoAreaCode: '36',\n geoAreaName: 'Australia',\n timePeriodStart: 2000,\n value: '0.27',\n valueType: 'Float',\n time_detail: null,\n source: 'DAC Statistics database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:28.635Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Net official development assistance (ODA) as a percentage of OECD-DAC donors\\' GNI, by donor countries (%)',\n sourceOrganization: 'DAC Statistics database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_ODA_TOTG',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_ODA_TOTG',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:28.636Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:28.636Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_WAT_PARTIC","time":"2018-11-20T21:53:29.684Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_WAT_PARTIC","time":"2018-11-20T21:53:29.684Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 18,\n totalPages: 18,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_WAT_PARTIC',\n seriesDescription: 'Proportion of countries with high level of users/communities participating in planning programs in water resources planning and management (%)',\n seriesCount: '18',\n geoAreaCode: '62',\n geoAreaName: 'Central and Southern Asia',\n timePeriodStart: 2017,\n value: '10',\n valueType: 'Float',\n time_detail: null,\n source: 'Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:31.192Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of countries with high level of users/communities participating in planning programs in water resources planning and management (%)',\n sourceOrganization: 'Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_WAT_PARTIC',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_WAT_PARTIC',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:31.192Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:31.192Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset ff50ca22-28b2-45da-a57c-72bc9052732d and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset ff50ca22-28b2-45da-a57c-72bc9052732d and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/ff50ca22-28b2-45da-a57c-72bc9052732d/metadata',\n body: \n { language: 'en',\n name: 'Proportion of countries with high level of users/communities participating in planning programs in water resources planning and management (%)',\n sourceOrganization: 'Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_WAT_PARTIC',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_WAT_PARTIC',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1231,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1231,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:31 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:31 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1231,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/ff50ca22-28b2-45da-a57c-72bc9052732d/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 850\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/ff50ca22-28b2-45da-a57c-72bc9052732d/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of countries with high level of users/communities participating in planning programs in water resources planning and management (%)\",\"sourceOrganization\":\"Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_WAT_PARTIC\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_WAT_PARTIC\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/ff50ca22-28b2-45da-a57c-72bc9052732d/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/ff50ca22-28b2-45da-a57c-72bc9052732d/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:31.220Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset ff50ca22-28b2-45da-a57c-72bc9052732d and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:31.221Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_H2O_PROCED","time":"2018-11-20T21:53:32.222Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_H2O_PROCED","time":"2018-11-20T21:53:32.222Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 68,\n totalPages: 68,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Location', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_H2O_PROCED',\n seriesDescription: 'Proportion of countries with clearly defined procedures in law or policy for participation by service users/communities in planning program in rural drinking-water supply (%)',\n seriesCount: '68',\n geoAreaCode: '62',\n geoAreaName: 'Central and Southern Asia',\n timePeriodStart: 2010,\n value: '66.66667',\n valueType: 'Float',\n time_detail: null,\n source: 'Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:33.790Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of countries with clearly defined procedures in law or policy for participation by service users/communities in planning program in rural drinking-water supply (%)',\n sourceOrganization: 'Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_PROCED',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_PROCED',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:33.790Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:33.790Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset dd263b93-586e-43a3-9bb9-01c6f545925b and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset dd263b93-586e-43a3-9bb9-01c6f545925b and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/dd263b93-586e-43a3-9bb9-01c6f545925b/metadata',\n body: \n { language: 'en',\n name: 'Proportion of countries with clearly defined procedures in law or policy for participation by service users/communities in planning program in rural drinking-water supply (%)',\n sourceOrganization: 'Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_PROCED',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_PROCED',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1263,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1263,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '19 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:33 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '19 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:33 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1263,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/dd263b93-586e-43a3-9bb9-01c6f545925b/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 882\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/dd263b93-586e-43a3-9bb9-01c6f545925b/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of countries with clearly defined procedures in law or policy for participation by service users/communities in planning program in rural drinking-water supply (%)\",\"sourceOrganization\":\"Key indicators of the UN-Water Global Analysis and Assessment of Sanitation and Drinking-Water (GLAAS). For the specific sources by country, refer to http://www.who.int/water_sanitation_health/monitoring/investments/glaas/en/.\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_PROCED\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_PROCED\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/dd263b93-586e-43a3-9bb9-01c6f545925b/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/dd263b93-586e-43a3-9bb9-01c6f545925b/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:33.819Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset dd263b93-586e-43a3-9bb9-01c6f545925b and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:33.820Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SI_COV_SOCASTPQ","time":"2018-11-20T21:53:34.821Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SI_COV_SOCASTPQ","time":"2018-11-20T21:53:34.821Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 287,\n totalPages: 287,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SI_COV_SOCASTPQ',\n seriesDescription: '[World Bank] Poorest quintile covered by social assistance programs (%)',\n seriesCount: '287',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2007,\n value: '23.63049',\n valueType: 'Float',\n time_detail: null,\n source: 'World Bank',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:36.479Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: '[World Bank] Poorest quintile covered by social assistance programs (%)',\n sourceOrganization: 'World Bank',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_SOCASTPQ',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_SOCASTPQ',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:36.479Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:36.480Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset e059916a-2574-481c-a12a-098112e85d07 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset e059916a-2574-481c-a12a-098112e85d07 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/e059916a-2574-481c-a12a-098112e85d07/metadata',\n body: \n { language: 'en',\n name: '[World Bank] Poorest quintile covered by social assistance programs (%)',\n sourceOrganization: 'World Bank',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_SOCASTPQ',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_SOCASTPQ',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 948,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 948,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '16 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:36 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '16 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:36 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 948,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/e059916a-2574-481c-a12a-098112e85d07/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 567\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/e059916a-2574-481c-a12a-098112e85d07/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"[World Bank] Poorest quintile covered by social assistance programs (%)\",\"sourceOrganization\":\"World Bank\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_SOCASTPQ\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_SOCASTPQ\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/e059916a-2574-481c-a12a-098112e85d07/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/e059916a-2574-481c-a12a-098112e85d07/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:36.507Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset e059916a-2574-481c-a12a-098112e85d07 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:36.508Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset TX_EXP_GBSVR","time":"2018-11-20T21:53:37.508Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=TX_EXP_GBSVR","time":"2018-11-20T21:53:37.508Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 765,\n totalPages: 765,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'TX_EXP_GBSVR',\n seriesDescription: 'Developing countries’ and least developed countries’ share of global services exports (%)',\n seriesCount: '765',\n geoAreaCode: '2',\n geoAreaName: 'Africa',\n timePeriodStart: 2000,\n value: '2.18',\n valueType: 'Float',\n time_detail: null,\n source: 'UNCTADstat (available at http://unctadstat.unctad.org/EN/). Data compiled by UNCTAD and WTO.',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:39.059Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Developing countries’ and least developed countries’ share of global services exports (%)',\n sourceOrganization: 'UNCTADstat (available at http://unctadstat.unctad.org/EN/). Data compiled by UNCTAD and WTO.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=TX_EXP_GBSVR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=TX_EXP_GBSVR',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:39.059Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:39.059Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SH_DYN_IMRT","time":"2018-11-20T21:53:40.112Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SH_DYN_IMRT","time":"2018-11-20T21:53:40.112Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 11622,\n totalPages: 11622,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Age', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SH_DYN_IMRT',\n seriesDescription: 'Infant mortality rate (deaths per 1,000 live births)',\n seriesCount: '11622',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '90.2',\n valueType: 'Float',\n time_detail: null,\n source: 'United Nations Inter-agency Group for Child Mortality Estimation (UN IGME), 2018.',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:41.680Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Infant mortality rate (deaths per 1,000 live births)',\n sourceOrganization: 'United Nations Inter-agency Group for Child Mortality Estimation (UN IGME), 2018.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_DYN_IMRT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_DYN_IMRT',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:41.680Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:41.680Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 26f4056e-195f-45f3-b42c-539baee31611 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 26f4056e-195f-45f3-b42c-539baee31611 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/26f4056e-195f-45f3-b42c-539baee31611/metadata',\n body: \n { language: 'en',\n name: 'Infant mortality rate (deaths per 1,000 live births)',\n sourceOrganization: 'United Nations Inter-agency Group for Child Mortality Estimation (UN IGME), 2018.',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_DYN_IMRT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_DYN_IMRT',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 992,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 992,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '18 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:41 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '18 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:41 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 992,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/26f4056e-195f-45f3-b42c-539baee31611/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 611\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/26f4056e-195f-45f3-b42c-539baee31611/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Infant mortality rate (deaths per 1,000 live births)\",\"sourceOrganization\":\"United Nations Inter-agency Group for Child Mortality Estimation (UN IGME), 2018.\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_DYN_IMRT\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_DYN_IMRT\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/26f4056e-195f-45f3-b42c-539baee31611/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/26f4056e-195f-45f3-b42c-539baee31611/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:41.710Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 26f4056e-195f-45f3-b42c-539baee31611 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:41.710Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset VC_DSR_GDPLS","time":"2018-11-20T21:53:42.711Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=VC_DSR_GDPLS","time":"2018-11-20T21:53:42.711Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1716,\n totalPages: 1716,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'VC_DSR_GDPLS',\n seriesDescription: 'Direct economic loss attributed to disasters (millions of current United States dollars)',\n seriesCount: '858',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2005,\n value: '57.767666',\n valueType: 'Float',\n time_detail: null,\n source: 'UNISDR (2018). Sendai Framework Monitor : United Nations Office for Disaster Risk Reduction',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:44.273Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Direct economic loss attributed to disasters (millions of current United States dollars)',\n sourceOrganization: 'UNISDR (2018). Sendai Framework Monitor : United Nations Office for Disaster Risk Reduction',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_GDPLS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_GDPLS',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:44.273Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:44.274Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 3cccd131-b607-4d32-bb78-3c9dc821e9ea and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 3cccd131-b607-4d32-bb78-3c9dc821e9ea and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/3cccd131-b607-4d32-bb78-3c9dc821e9ea/metadata',\n body: \n { language: 'en',\n name: 'Direct economic loss attributed to disasters (millions of current United States dollars)',\n sourceOrganization: 'UNISDR (2018). Sendai Framework Monitor : United Nations Office for Disaster Risk Reduction',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_GDPLS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_GDPLS',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1040,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1040,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '19 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:44 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '19 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:44 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1040,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/3cccd131-b607-4d32-bb78-3c9dc821e9ea/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 659\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/3cccd131-b607-4d32-bb78-3c9dc821e9ea/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Direct economic loss attributed to disasters (millions of current United States dollars)\",\"sourceOrganization\":\"UNISDR (2018). Sendai Framework Monitor : United Nations Office for Disaster Risk Reduction\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_GDPLS\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_GDPLS\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/3cccd131-b607-4d32-bb78-3c9dc821e9ea/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/3cccd131-b607-4d32-bb78-3c9dc821e9ea/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:44.305Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 3cccd131-b607-4d32-bb78-3c9dc821e9ea and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:44.305Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset VC_DSR_PDLN","time":"2018-11-20T21:53:45.306Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=VC_DSR_PDLN","time":"2018-11-20T21:53:45.306Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 2574,\n totalPages: 2574,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'VC_DSR_PDLN',\n seriesDescription: 'Number of people whose livelihoods were disrupted or destroyed, attributed to disasters (number)',\n seriesCount: '858',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2005,\n value: '0',\n valueType: 'Float',\n time_detail: null,\n source: 'UNISDR (2018). Sendai Framework Monitor : United Nations Office for Disaster Risk Reduction',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:46.887Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Number of people whose livelihoods were disrupted or destroyed, attributed to disasters (number)',\n sourceOrganization: 'UNISDR (2018). Sendai Framework Monitor : United Nations Office for Disaster Risk Reduction',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_PDLN',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=VC_DSR_PDLN',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:46.887Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:46.887Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_CBD_PTYPGRFA","time":"2018-11-20T21:53:47.935Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_CBD_PTYPGRFA","time":"2018-11-20T21:53:47.935Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 197,\n totalPages: 197,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_CBD_PTYPGRFA',\n seriesDescription: 'Countries that are contracting Parties to the International Treaty on Plant Genetic Resources for Food and Agriculture (PGRFA) (1 = YES; 0 = NO)',\n seriesCount: '197',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2017,\n value: '1',\n valueType: 'Float',\n time_detail: null,\n source: 'https://www.cbd.int/abs/nagoya-protocol/signatories/default.shtml, Access and Benefit-sharing Clearing-house https://absch.cbd.int/, http://www.fao.org/plant-treaty/countries/membership/en/, The Online Reporting System on Compliance of the International Treaty on PGRFA http://faoitpgrfa.ort-production.linode.unep-wcmc.org and Easy-SMTA https://mls.planttreaty.org ,',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:49.450Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Countries that are contracting Parties to the International Treaty on Plant Genetic Resources for Food and Agriculture (PGRFA) (1 = YES; 0 = NO)',\n sourceOrganization: 'https://www.cbd.int/abs/nagoya-protocol/signatories/default.shtml, Access and Benefit-sharing Clearing-house https://absch.cbd.int/, http://www.fao.org/plant-treaty/countries/membership/en/, The Online Reporting System on Compliance of the International Treaty on PGRFA http://faoitpgrfa.ort-production.linode.unep-wcmc.org and Easy-SMTA https://mls.planttreaty.org ,',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_CBD_PTYPGRFA',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_CBD_PTYPGRFA',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:49.450Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:49.450Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SE_GPI_REAACH","time":"2018-11-20T21:53:50.497Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SE_GPI_REAACH","time":"2018-11-20T21:53:50.497Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 566,\n totalPages: 566,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Education level', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SE_GPI_REAACH',\n seriesDescription: 'Gender parity index for achievement in reading, by education level (ratio)',\n seriesCount: '566',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2000,\n value: '2.03951',\n valueType: 'Float',\n time_detail: null,\n source: 'Programme for International Student Assessment (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:52.422Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Gender parity index for achievement in reading, by education level (ratio)',\n sourceOrganization: 'Programme for International Student Assessment (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_GPI_REAACH',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_GPI_REAACH',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:52.422Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:52.423Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset fa165798-c0bd-4c35-8fce-35b750ff366d and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset fa165798-c0bd-4c35-8fce-35b750ff366d and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/fa165798-c0bd-4c35-8fce-35b750ff366d/metadata',\n body: \n { language: 'en',\n name: 'Gender parity index for achievement in reading, by education level (ratio)',\n sourceOrganization: 'Programme for International Student Assessment (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_GPI_REAACH',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_GPI_REAACH',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 990,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 990,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:52 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:52 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 990,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/fa165798-c0bd-4c35-8fce-35b750ff366d/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 609\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/fa165798-c0bd-4c35-8fce-35b750ff366d/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Gender parity index for achievement in reading, by education level (ratio)\",\"sourceOrganization\":\"Programme for International Student Assessment (OECD)\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_GPI_REAACH\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_GPI_REAACH\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/fa165798-c0bd-4c35-8fce-35b750ff366d/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/fa165798-c0bd-4c35-8fce-35b750ff366d/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:52.451Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset fa165798-c0bd-4c35-8fce-35b750ff366d and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:52.451Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset BX_TRF_PWKR","time":"2018-11-20T21:53:53.453Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=BX_TRF_PWKR","time":"2018-11-20T21:53:53.453Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 5097,\n totalPages: 5097,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'BX_TRF_PWKR',\n seriesDescription: 'Volume of remittances (in United States dollars) as a proportion of total GDP (%)',\n seriesCount: '5097',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2008,\n value: '2.78',\n valueType: 'Float',\n time_detail: null,\n source: 'World Development Indicators, World Bank',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:55.030Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Volume of remittances (in United States dollars) as a proportion of total GDP (%)',\n sourceOrganization: 'World Development Indicators, World Bank',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=BX_TRF_PWKR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=BX_TRF_PWKR',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:55.030Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:55.030Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset f11f7b15-40e0-4fcc-b228-33662e1d22b5 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset f11f7b15-40e0-4fcc-b228-33662e1d22b5 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/f11f7b15-40e0-4fcc-b228-33662e1d22b5/metadata',\n body: \n { language: 'en',\n name: 'Volume of remittances (in United States dollars) as a proportion of total GDP (%)',\n sourceOrganization: 'World Development Indicators, World Bank',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=BX_TRF_PWKR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=BX_TRF_PWKR',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 980,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 980,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '18 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:53:55 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '18 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:53:55 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 980,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/f11f7b15-40e0-4fcc-b228-33662e1d22b5/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 599\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/f11f7b15-40e0-4fcc-b228-33662e1d22b5/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Volume of remittances (in United States dollars) as a proportion of total GDP (%)\",\"sourceOrganization\":\"World Development Indicators, World Bank\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=BX_TRF_PWKR\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=BX_TRF_PWKR\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/f11f7b15-40e0-4fcc-b228-33662e1d22b5/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/f11f7b15-40e0-4fcc-b228-33662e1d22b5/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:53:55.060Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset f11f7b15-40e0-4fcc-b228-33662e1d22b5 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:53:55.061Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DT_TDS_DECT","time":"2018-11-20T21:53:56.061Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DT_TDS_DECT","time":"2018-11-20T21:53:56.061Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 3388,\n totalPages: 3388,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DT_TDS_DECT',\n seriesDescription: 'Debt service as a proportion of exports of goods and services (%)',\n seriesCount: '3388',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2008,\n value: '0.30',\n valueType: 'Float',\n time_detail: null,\n source: 'World Development Indicators, World Bank',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:53:57.596Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Debt service as a proportion of exports of goods and services (%)',\n sourceOrganization: 'World Development Indicators, World Bank',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DT_TDS_DECT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DT_TDS_DECT',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:53:57.597Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:53:57.597Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset ER_H2O_FISHOVEXP","time":"2018-11-20T21:53:58.647Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=ER_H2O_FISHOVEXP","time":"2018-11-20T21:53:58.647Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 15,\n totalPages: 15,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'ER_H2O_FISHOVEXP',\n seriesDescription: 'Proportion of fish stocks that are overexploited (%)',\n seriesCount: '0',\n geoAreaCode: '1',\n geoAreaName: 'World',\n timePeriodStart: 1983,\n value: '16.666667',\n valueType: 'Float',\n time_detail: null,\n source: null,\n footnotes: [],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:54:00.241Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of fish stocks that are overexploited (%)',\n sourceOrganization: 'United Nations Statistics Division',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_FISHOVEXP',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=ER_H2O_FISHOVEXP',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:54:00.241Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:54:00.241Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SI_COV_POOR","time":"2018-11-20T21:54:01.295Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SI_COV_POOR","time":"2018-11-20T21:54:01.296Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 52,\n totalPages: 52,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Sex', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SI_COV_POOR',\n seriesDescription: '[ILO] Proportion of poor population receiving social assistance cash benefit (%)',\n seriesCount: '52',\n geoAreaCode: '51',\n geoAreaName: 'Armenia',\n timePeriodStart: 2016,\n value: '38.15118',\n valueType: 'Float',\n time_detail: null,\n source: 'ILO Social Security Inquiry (SSI). Available at http://www.social-protection.org/gimi/gess/ShowWiki.action?id=594#tabs-3',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:54:02.835Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: '[ILO] Proportion of poor population receiving social assistance cash benefit (%)',\n sourceOrganization: 'ILO Social Security Inquiry (SSI). Available at http://www.social-protection.org/gimi/gess/ShowWiki.action?id=594#tabs-3',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_POOR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_POOR',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:54:02.835Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:54:02.835Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 84412427-2162-4bad-b4ec-c8ec1284d163 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 84412427-2162-4bad-b4ec-c8ec1284d163 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/84412427-2162-4bad-b4ec-c8ec1284d163/metadata',\n body: \n { language: 'en',\n name: '[ILO] Proportion of poor population receiving social assistance cash benefit (%)',\n sourceOrganization: 'ILO Social Security Inquiry (SSI). Available at http://www.social-protection.org/gimi/gess/ShowWiki.action?id=594#tabs-3',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_POOR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_POOR',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1059,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1059,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '21 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:54:02 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '21 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:54:02 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1059,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/84412427-2162-4bad-b4ec-c8ec1284d163/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 678\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/84412427-2162-4bad-b4ec-c8ec1284d163/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"[ILO] Proportion of poor population receiving social assistance cash benefit (%)\",\"sourceOrganization\":\"ILO Social Security Inquiry (SSI). Available at http://www.social-protection.org/gimi/gess/ShowWiki.action?id=594#tabs-3\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_POOR\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SI_COV_POOR\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/84412427-2162-4bad-b4ec-c8ec1284d163/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/84412427-2162-4bad-b4ec-c8ec1284d163/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:54:02.877Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 84412427-2162-4bad-b4ec-c8ec1284d163 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:54:02.877Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset DC_TOF_HLTHL","time":"2018-11-20T21:54:03.878Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=DC_TOF_HLTHL","time":"2018-11-20T21:54:03.879Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 2894,\n totalPages: 2894,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'UnitMultiplier', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'DC_TOF_HLTHL',\n seriesDescription: 'Total official development assistance to medical research and basic heath sectors, gross disbursement, by recipient countries (millions of constant 2016 United States dollars)',\n seriesCount: '2894',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2000,\n value: '6.67441',\n valueType: 'Float',\n time_detail: null,\n source: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:54:05.629Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Total official development assistance to medical research and basic heath sectors, gross disbursement, by recipient countries (millions of constant 2016 United States dollars)',\n sourceOrganization: 'Creditor Reporting System (CRS) database, 2018, The Organisation for Economic Co-operation and Development (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_HLTHL',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=DC_TOF_HLTHL',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:54:05.630Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:54:05.630Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SH_STA_OVRWGT","time":"2018-11-20T21:54:06.676Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SH_STA_OVRWGT","time":"2018-11-20T21:54:06.676Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 689,\n totalPages: 689,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Age', codes: [Object] },\n { id: 'Bounds', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SH_STA_OVRWGT',\n seriesDescription: 'Proportion of children moderately or severely overweight (%)',\n seriesCount: '689',\n geoAreaCode: '4',\n geoAreaName: 'Afghanistan',\n timePeriodStart: 2004,\n value: '4.6',\n valueType: 'Float',\n time_detail: null,\n source: 'Summary report of the national nutrition survey, 2004. Kabul, Islamic Republic of Afghanistan: Ministry of Public Health and UNICEF, 2005 (and additional analysis).',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:54:08.218Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Proportion of children moderately or severely overweight (%)',\n sourceOrganization: 'Summary report of the national nutrition survey, 2004. Kabul, Islamic Republic of Afghanistan: Ministry of Public Health and UNICEF, 2005 (and additional analysis).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_OVRWGT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_OVRWGT',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:54:08.218Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:54:08.218Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 3f28728d-ccad-4a07-af0a-79cb1b30b58d and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 3f28728d-ccad-4a07-af0a-79cb1b30b58d and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/3f28728d-ccad-4a07-af0a-79cb1b30b58d/metadata',\n body: \n { language: 'en',\n name: 'Proportion of children moderately or severely overweight (%)',\n sourceOrganization: 'Summary report of the national nutrition survey, 2004. Kabul, Islamic Republic of Afghanistan: Ministry of Public Health and UNICEF, 2005 (and additional analysis).',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_OVRWGT',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_OVRWGT',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1087,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1087,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '18 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:54:08 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '18 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:54:08 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1087,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/3f28728d-ccad-4a07-af0a-79cb1b30b58d/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 706\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/3f28728d-ccad-4a07-af0a-79cb1b30b58d/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Proportion of children moderately or severely overweight (%)\",\"sourceOrganization\":\"Summary report of the national nutrition survey, 2004. Kabul, Islamic Republic of Afghanistan: Ministry of Public Health and UNICEF, 2005 (and additional analysis).\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_OVRWGT\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SH_STA_OVRWGT\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/3f28728d-ccad-4a07-af0a-79cb1b30b58d/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/3f28728d-ccad-4a07-af0a-79cb1b30b58d/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:54:08.247Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 3f28728d-ccad-4a07-af0a-79cb1b30b58d and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:54:08.247Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset EN_WBE_NDQLRVR","time":"2018-11-20T21:54:09.248Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=EN_WBE_NDQLRVR","time":"2018-11-20T21:54:09.248Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 23,\n totalPages: 23,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: [ { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'EN_WBE_NDQLRVR',\n seriesDescription: 'Nationally derived quality of river\\r (%)',\n seriesCount: '23',\n geoAreaCode: '20',\n geoAreaName: 'Andorra',\n timePeriodStart: 2016,\n value: '100.00',\n valueType: 'Float',\n time_detail: null,\n source: 'Environment Live',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:54:10.766Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Nationally derived quality of river\\r (%)',\n sourceOrganization: 'Environment Live',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_WBE_NDQLRVR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_WBE_NDQLRVR',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:54:10.766Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:54:10.766Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset c72527df-8679-4c51-97a1-26fe9c5aca99 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset c72527df-8679-4c51-97a1-26fe9c5aca99 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/c72527df-8679-4c51-97a1-26fe9c5aca99/metadata',\n body: \n { language: 'en',\n name: 'Nationally derived quality of river\\r (%)',\n sourceOrganization: 'Environment Live',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_WBE_NDQLRVR',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_WBE_NDQLRVR',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 922,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 922,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:54:10 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:54:10 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 922,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/c72527df-8679-4c51-97a1-26fe9c5aca99/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 541\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/c72527df-8679-4c51-97a1-26fe9c5aca99/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Nationally derived quality of river\\\\r (%)\",\"sourceOrganization\":\"Environment Live\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_WBE_NDQLRVR\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=EN_WBE_NDQLRVR\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/c72527df-8679-4c51-97a1-26fe9c5aca99/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/c72527df-8679-4c51-97a1-26fe9c5aca99/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:54:10.795Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset c72527df-8679-4c51-97a1-26fe9c5aca99 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:54:10.796Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SE_SEP_MATACH","time":"2018-11-20T21:54:11.796Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SE_SEP_MATACH","time":"2018-11-20T21:54:11.797Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 530,\n totalPages: 530,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Education level', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SE_SEP_MATACH',\n seriesDescription: 'Low to high socio-economic parity status index for achievement in mathematics, by education level (ratio)',\n seriesCount: '530',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2000,\n value: '0.41038',\n valueType: 'Float',\n time_detail: null,\n source: 'Programme for International Student Assessment (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:54:13.370Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Low to high socio-economic parity status index for achievement in mathematics, by education level (ratio)',\n sourceOrganization: 'Programme for International Student Assessment (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_SEP_MATACH',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_SEP_MATACH',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:54:13.370Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:54:13.371Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 570086e8-225f-4631-a8b4-bb3230cb2440 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 570086e8-225f-4631-a8b4-bb3230cb2440 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/570086e8-225f-4631-a8b4-bb3230cb2440/metadata',\n body: \n { language: 'en',\n name: 'Low to high socio-economic parity status index for achievement in mathematics, by education level (ratio)',\n sourceOrganization: 'Programme for International Student Assessment (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_SEP_MATACH',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_SEP_MATACH',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1021,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1021,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '20 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:54:13 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '20 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:54:13 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 1021,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/570086e8-225f-4631-a8b4-bb3230cb2440/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 640\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/570086e8-225f-4631-a8b4-bb3230cb2440/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Low to high socio-economic parity status index for achievement in mathematics, by education level (ratio)\",\"sourceOrganization\":\"Programme for International Student Assessment (OECD)\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_SEP_MATACH\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_SEP_MATACH\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/570086e8-225f-4631-a8b4-bb3230cb2440/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/570086e8-225f-4631-a8b4-bb3230cb2440/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:54:13.403Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 570086e8-225f-4631-a8b4-bb3230cb2440 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:54:13.403Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SE_SEP_REAACH","time":"2018-11-20T21:54:14.404Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SE_SEP_REAACH","time":"2018-11-20T21:54:14.404Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 510,\n totalPages: 510,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Education level', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SE_SEP_REAACH',\n seriesDescription: 'Low to high socio-economic parity status index for achievement in reading, by education level (ratio)',\n seriesCount: '510',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2000,\n value: '0.2735',\n valueType: 'Float',\n time_detail: null,\n source: 'Programme for International Student Assessment (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:54:15.943Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Low to high socio-economic parity status index for achievement in reading, by education level (ratio)',\n sourceOrganization: 'Programme for International Student Assessment (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_SEP_REAACH',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_SEP_REAACH',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:54:15.943Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:54:15.943Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SE_GPI_ICTS","time":"2018-11-20T21:54:16.993Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SE_GPI_ICTS","time":"2018-11-20T21:54:16.994Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 256,\n totalPages: 256,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Reporting Type', codes: [Object] },\n { id: 'Type of skill', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SE_GPI_ICTS',\n seriesDescription: 'Gender parity index for youth/adults with information and communications technology (ICT) skills, by type of skill (ratio)',\n seriesCount: '256',\n geoAreaCode: '40',\n geoAreaName: 'Austria',\n timePeriodStart: 2016,\n value: '0.84034',\n valueType: 'Float',\n time_detail: null,\n source: 'Eurostat',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:54:18.540Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Gender parity index for youth/adults with information and communications technology (ICT) skills, by type of skill (ratio)',\n sourceOrganization: 'Eurostat',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_GPI_ICTS',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_GPI_ICTS',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:54:18.541Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:54:18.541Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SE_NAP_ACHIRE","time":"2018-11-20T21:54:19.588Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SE_NAP_ACHIRE","time":"2018-11-20T21:54:19.588Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 342,\n totalPages: 342,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Education level', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] },\n { id: 'Type of skill', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SE_NAP_ACHIRE',\n seriesDescription: 'Native parity index for achievement in reading, by education level (ratio)',\n seriesCount: '342',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2000,\n value: '0.60034',\n valueType: 'Float',\n time_detail: null,\n source: 'Programme for International Student Assessment (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:54:21.115Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Native parity index for achievement in reading, by education level (ratio)',\n sourceOrganization: 'Programme for International Student Assessment (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_NAP_ACHIRE',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_NAP_ACHIRE',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:54:21.115Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:54:21.115Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset ad4a928a-54f1-4fd2-b299-1d1a7a60192c and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset ad4a928a-54f1-4fd2-b299-1d1a7a60192c and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/ad4a928a-54f1-4fd2-b299-1d1a7a60192c/metadata',\n body: \n { language: 'en',\n name: 'Native parity index for achievement in reading, by education level (ratio)',\n sourceOrganization: 'Programme for International Student Assessment (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_NAP_ACHIRE',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_NAP_ACHIRE',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 990,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 990,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '17 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:54:21 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '17 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:54:21 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 990,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/ad4a928a-54f1-4fd2-b299-1d1a7a60192c/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 609\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/ad4a928a-54f1-4fd2-b299-1d1a7a60192c/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Native parity index for achievement in reading, by education level (ratio)\",\"sourceOrganization\":\"Programme for International Student Assessment (OECD)\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_NAP_ACHIRE\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_NAP_ACHIRE\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/ad4a928a-54f1-4fd2-b299-1d1a7a60192c/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/ad4a928a-54f1-4fd2-b299-1d1a7a60192c/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:54:21.145Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset ad4a928a-54f1-4fd2-b299-1d1a7a60192c and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:54:21.145Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SE_ACC_ELEC","time":"2018-11-20T21:54:22.146Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SE_ACC_ELEC","time":"2018-11-20T21:54:22.146Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 1536,\n totalPages: 1536,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Education level', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SE_ACC_ELEC',\n seriesDescription: 'Schools with access to electricity, by education level (%)',\n seriesCount: '1536',\n geoAreaCode: '20',\n geoAreaName: 'Andorra',\n timePeriodStart: 2016,\n value: '100',\n valueType: 'Float',\n time_detail: null,\n source: 'UNESCO Institute for Statistics',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:54:23.679Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Schools with access to electricity, by education level (%)',\n sourceOrganization: 'UNESCO Institute for Statistics',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_ACC_ELEC',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_ACC_ELEC',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:54:23.679Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:54:23.679Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining metadata of UN dataset SE_NAP_ACHIMA","time":"2018-11-20T21:54:24.731Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Obtaining dataset info and metadata UN dataset https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=1&seriesCode=SE_NAP_ACHIMA","time":"2018-11-20T21:54:24.731Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"UN package response { size: 1,\n totalElements: 340,\n totalPages: 340,\n pageNumber: 1,\n attributes: \n [ { id: 'Nature', codes: [Object] },\n { id: 'Units', codes: [Object] } ],\n dimensions: \n [ { id: 'Education level', codes: [Object] },\n { id: 'Reporting Type', codes: [Object] },\n { id: 'Type of skill', codes: [Object] } ],\n data: \n [ { goal: [Object],\n target: [Object],\n indicator: [Object],\n series: 'SE_NAP_ACHIMA',\n seriesDescription: 'Native parity index for achievement in mathematics, by education level (ratio)',\n seriesCount: '340',\n geoAreaCode: '8',\n geoAreaName: 'Albania',\n timePeriodStart: 2000,\n value: '0.47849',\n valueType: 'Float',\n time_detail: null,\n source: 'Programme for International Student Assessment (OECD)',\n footnotes: [Object],\n attributes: [Object],\n dimensions: [Object] } ] }","time":"2018-11-20T21:54:26.235Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":20,"msg":"Saving metadata { language: 'en',\n name: 'Native parity index for achievement in mathematics, by education level (ratio)',\n sourceOrganization: 'Programme for International Student Assessment (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_NAP_ACHIMA',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_NAP_ACHIMA',\n status: 'published',\n license: 'Other',\n info: { license: 'http://data.un.org/Host.aspx?Content=UNdataUse' },\n userId: '5b71cdd3a60e1d57ff5e74aa' }","time":"2018-11-20T21:54:26.235Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":30,"msg":"Adding authentication header ","time":"2018-11-20T21:54:26.235Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error obtaining metadata { StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 136c3ada-214a-43de-a14d-0575b04dcd87 and language: en already exists\"}]}\n at new StatusCodeError (/opt/un-index-adapter/node_modules/request-promise-core/lib/errors.js:32:15)\n at Request.plumbing.callback (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:104:33)\n at Request.RP$callback [as _callback] (/opt/un-index-adapter/node_modules/request-promise-core/lib/plumbing.js:46:31)\n at Request.self.callback (/opt/un-index-adapter/node_modules/request/request.js:185:22)\n at emitTwo (events.js:106:13)\n at Request.emit (events.js:192:7)\n at Request.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1157:10)\n at emitOne (events.js:96:13)\n at Request.emit (events.js:189:7)\n at IncomingMessage.<anonymous> (/opt/un-index-adapter/node_modules/request/request.js:1079:12)\n at Object.onceWrapper (events.js:291:19)\n at emitNone (events.js:91:20)\n at IncomingMessage.emit (events.js:186:7)\n at endReadableNT (_stream_readable.js:974:12)\n at _combinedTickCallback (internal/process/next_tick.js:74:11)\n at process._tickCallback (internal/process/next_tick.js:98:9)\n name: 'StatusCodeError',\n statusCode: 400,\n message: '400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 136c3ada-214a-43de-a14d-0575b04dcd87 and language: en already exists\"}]}',\n error: { errors: [ [Object] ] },\n options: \n { method: 'POST',\n uri: 'http://control-tower.default.svc.cluster.local/v1/dataset/136c3ada-214a-43de-a14d-0575b04dcd87/metadata',\n body: \n { language: 'en',\n name: 'Native parity index for achievement in mathematics, by education level (ratio)',\n sourceOrganization: 'Programme for International Student Assessment (OECD)',\n dataSourceUrl: 'https://unstats.un.org/sdgs/indicators/database/',\n dataSourceEndpoint: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_NAP_ACHIMA',\n dataDownloadUrl: 'https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_NAP_ACHIMA',\n status: 'published',\n license: 'Other',\n info: [Object],\n userId: '5b71cdd3a60e1d57ff5e74aa' },\n json: true,\n headers: { authentication: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k' },\n callback: [Function: RP$callback],\n transform: undefined,\n simple: true,\n resolveWithFullResponse: false,\n transform2xxOnly: false },\n response: \n IncomingMessage {\n _readableState: \n ReadableState {\n objectMode: false,\n highWaterMark: 16384,\n buffer: [Object],\n length: 0,\n pipes: null,\n pipesCount: 0,\n flowing: true,\n ended: true,\n endEmitted: true,\n reading: false,\n sync: true,\n needReadable: false,\n emittedReadable: false,\n readableListening: false,\n resumeScheduled: false,\n defaultEncoding: 'utf8',\n ranOut: false,\n awaitDrain: 0,\n readingMore: false,\n decoder: null,\n encoding: null },\n readable: false,\n domain: null,\n _events: \n { end: [Object],\n close: [Object],\n data: [Function],\n error: [Function] },\n _eventsCount: 4,\n _maxListeners: undefined,\n socket: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 994,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n connection: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 994,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n httpVersionMajor: 1,\n httpVersionMinor: 1,\n httpVersion: '1.1',\n complete: true,\n headers: \n { vary: 'Origin',\n 'content-type': 'application/vnd.api+json',\n 'x-response-time': '18 ms',\n 'content-length': '127',\n date: 'Tue, 20 Nov 2018 21:54:26 GMT',\n connection: 'close' },\n rawHeaders: \n [ 'Vary',\n 'Origin',\n 'Content-Type',\n 'application/vnd.api+json',\n 'X-Response-Time',\n '18 ms',\n 'Content-Length',\n '127',\n 'Date',\n 'Tue, 20 Nov 2018 21:54:26 GMT',\n 'Connection',\n 'close' ],\n trailers: {},\n rawTrailers: [],\n upgrade: false,\n url: '',\n method: null,\n statusCode: 400,\n statusMessage: 'Bad Request',\n client: \n Socket {\n connecting: false,\n _hadError: false,\n _handle: null,\n _parent: null,\n _host: 'control-tower.default.svc.cluster.local',\n _readableState: [Object],\n readable: false,\n domain: null,\n _events: [Object],\n _eventsCount: 8,\n _maxListeners: undefined,\n _writableState: [Object],\n writable: false,\n allowHalfOpen: false,\n destroyed: true,\n _bytesDispatched: 994,\n _sockname: null,\n _pendingData: null,\n _pendingEncoding: '',\n server: null,\n _server: null,\n parser: null,\n _httpMessage: [Object],\n read: [Function],\n _consuming: true,\n _idleNext: null,\n _idlePrev: null,\n _idleTimeout: -1 },\n _consuming: true,\n _dumped: false,\n req: \n ClientRequest {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n output: [],\n outputEncodings: [],\n outputCallbacks: [],\n outputSize: 0,\n writable: true,\n _last: true,\n upgrading: false,\n chunkedEncoding: false,\n shouldKeepAlive: false,\n useChunkedEncodingByDefault: true,\n sendDate: false,\n _removedHeader: [Object],\n _contentLength: null,\n _hasBody: true,\n _trailer: '',\n finished: true,\n _headerSent: true,\n socket: [Object],\n connection: [Object],\n _header: 'POST /v1/dataset/136c3ada-214a-43de-a14d-0575b04dcd87/metadata HTTP/1.1\\r\\nauthentication: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Im1pY3Jvc2VydmljZSIsImNyZWF0ZWRBdCI6IjIwMTYtMDktMTQifQ.jCSnKspzGsG9TmIcDDOTFuLOhik5TykvsECZ1eXp-1k\\r\\nhost: control-tower.default.svc.cluster.local\\r\\naccept: application/json\\r\\ncontent-type: application/json\\r\\ncontent-length: 613\\r\\nConnection: close\\r\\n\\r\\n',\n _headers: [Object],\n _headerNames: [Object],\n _onPendingData: null,\n agent: [Object],\n socketPath: undefined,\n timeout: undefined,\n method: 'POST',\n path: '/v1/dataset/136c3ada-214a-43de-a14d-0575b04dcd87/metadata',\n _ended: true,\n res: [Circular],\n aborted: undefined,\n timeoutCb: null,\n upgradeOrConnect: false,\n parser: null,\n maxHeadersCount: null },\n request: \n Request {\n domain: null,\n _events: [Object],\n _eventsCount: 5,\n _maxListeners: undefined,\n method: 'POST',\n uri: [Object],\n body: '{\"language\":\"en\",\"name\":\"Native parity index for achievement in mathematics, by education level (ratio)\",\"sourceOrganization\":\"Programme for International Student Assessment (OECD)\",\"dataSourceUrl\":\"https://unstats.un.org/sdgs/indicators/database/\",\"dataSourceEndpoint\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_NAP_ACHIMA\",\"dataDownloadUrl\":\"https://unstats.un.org/SDGAPI/v1/sdg/Series/Data?pageSize=20000&seriesCode=SE_NAP_ACHIMA\",\"status\":\"published\",\"license\":\"Other\",\"info\":{\"license\":\"http://data.un.org/Host.aspx?Content=UNdataUse\"},\"userId\":\"5b71cdd3a60e1d57ff5e74aa\"}',\n headers: [Object],\n readable: true,\n writable: true,\n explicitMethod: true,\n _qs: [Object],\n _auth: [Object],\n _oauth: [Object],\n _multipart: [Object],\n _redirect: [Object],\n _tunnel: [Object],\n _rp_resolve: [Function],\n _rp_reject: [Function],\n _rp_promise: [Object],\n _rp_callbackOrig: undefined,\n callback: [Function],\n _rp_options: [Object],\n setHeader: [Function],\n hasHeader: [Function],\n getHeader: [Function],\n removeHeader: [Function],\n localAddress: undefined,\n pool: {},\n dests: [],\n __isRequestRequest: true,\n _callback: [Function: RP$callback],\n proxy: null,\n tunnel: false,\n setHost: true,\n originalCookieHeader: undefined,\n _disableCookies: true,\n _jar: undefined,\n port: 80,\n host: 'control-tower.default.svc.cluster.local',\n path: '/v1/dataset/136c3ada-214a-43de-a14d-0575b04dcd87/metadata',\n _json: true,\n httpModule: [Object],\n agentClass: [Object],\n agent: [Object],\n _started: true,\n href: 'http://control-tower.default.svc.cluster.local/v1/dataset/136c3ada-214a-43de-a14d-0575b04dcd87/metadata',\n req: [Object],\n ntick: true,\n response: [Circular],\n originalHost: 'control-tower.default.svc.cluster.local',\n originalHostHeaderName: 'host',\n responseContent: [Circular],\n _destdata: true,\n _ended: true,\n _callbackCalled: true },\n toJSON: [Function: responseToJSON],\n caseless: Caseless { dict: [Object] },\n read: [Function],\n body: { errors: [Object] } } }","time":"2018-11-20T21:54:26.266Z","v":0}
{"name":"un-index-adapter","hostname":"un-adapter-5c6f99c4f-d4k5z","pid":17,"level":50,"msg":"Error updating dataset Error: Error obtaining metadata: StatusCodeError: 400 - {\"errors\":[{\"status\":400,\"detail\":\"Metadata of dataset 136c3ada-214a-43de-a14d-0575b04dcd87 and language: en already exists\"}]}\n at Function.register (/opt/un-index-adapter/app/src/services/un.service.js:105:19)","time":"2018-11-20T21:54:26.266Z","v":0}