general: log Publik-Caller header (#83111) #390

Merged
ecazenave merged 1 commits from wip/83111-Publik-Caller into main 2023-11-10 11:34:23 +01:00
Owner
No description provided.
ecazenave added 1 commit 2023-11-03 15:56:54 +01:00
gitea/passerelle/pipeline/head This commit looks good Details
1ba8db657f
general: log Publik-Caller header (#83111)
ecazenave changed title from WIP: general: log Publik-Caller header (#83111) to general: log Publik-Caller header (#83111) 2023-11-03 16:17:07 +01:00
ecazenave reviewed 2023-11-03 16:21:49 +01:00
@ -477,0 +479,4 @@
'connector': connector_name,
'connector_endpoint': endpoint_name,
'connector_endpoint_url': url,
'publik_caller_url': request.headers.get('Publik-Caller', ''),
Author
Owner

Je voulais faire pop plutôt qu'un get en pensant au connecteur proxy sauf c'est un objet immutable.

Mais en fait tout va bien le connecteur proxy ne laisse pas passer n'importe quoi : https://git.entrouvert.org/entrouvert/passerelle/src/branch/main/passerelle/apps/proxy/models.py#L26

Je voulais faire pop plutôt qu'un get en pensant au connecteur proxy sauf c'est un objet immutable. Mais en fait tout va bien le connecteur proxy ne laisse pas passer n'importe quoi : https://git.entrouvert.org/entrouvert/passerelle/src/branch/main/passerelle/apps/proxy/models.py#L26
Owner

Comme on comprend ici qu'on s'attend à une URL dans Publik-Caller, appelons-le clairement Publik-Caller-URL et le monde sera plus beau.

Comme on comprend ici qu'on s'attend à une URL dans Publik-Caller, appelons-le clairement Publik-Caller-URL et le monde sera plus beau.
Author
Owner
tnoel requested changes 2023-11-03 17:14:55 +01:00
tnoel left a comment
Owner

Juste un petit renommage, tout le reste est bel et bon.

Juste un petit renommage, tout le reste est bel et bon.
ecazenave force-pushed wip/83111-Publik-Caller from 1ba8db657f to 43603d259c 2023-11-03 18:05:31 +01:00 Compare
smihai requested changes 2023-11-06 10:06:22 +01:00
@ -110,6 +110,7 @@ def test_proxy_logger(mocked_get, caplog, app, arcgis):
'template': '{{ attributes.NOM }}',
'id_template': '{{ attributes.NUMERO }}',
},
headers={'Publik-Caller': 'https://wcs.invalid/backoffice/management/foo/1/'},
Owner

Plutôt Publik-Caller-URL ?

Plutôt `Publik-Caller-URL` ?
ecazenave force-pushed wip/83111-Publik-Caller from 43603d259c to 26e02a0b97 2023-11-07 11:03:28 +01:00 Compare
smihai approved these changes 2023-11-07 14:32:28 +01:00
ecazenave force-pushed wip/83111-Publik-Caller from 26e02a0b97 to 2a73e4dfb3 2023-11-10 11:00:48 +01:00 Compare
ecazenave merged commit 2a73e4dfb3 into main 2023-11-10 11:34:23 +01:00
ecazenave deleted branch wip/83111-Publik-Caller 2023-11-10 11:34:23 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/passerelle#390
No description provided.