From 9842857b89af29f3f2a130cf7ef2b7bbc663c188 Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Tue, 25 Aug 2015 16:08:47 -0400 Subject: [PATCH] Change to return a proper manifest URL --- endpoints/v2/manifest.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/endpoints/v2/manifest.py b/endpoints/v2/manifest.py index fcc7cd3d8..2e4a466ea 100644 --- a/endpoints/v2/manifest.py +++ b/endpoints/v2/manifest.py @@ -7,7 +7,7 @@ import jwt.utils import yaml import json -from flask import make_response, request +from flask import make_response, request, url_for from collections import namedtuple, OrderedDict from jwkest.jws import SIGNER_ALGS from jwkest.jwk import RSAKey @@ -280,7 +280,8 @@ def _write_manifest(namespace, repo_name, manifest): response = make_response('OK', 202) response.headers['Docker-Content-Digest'] = manifest_digest - response.headers['Location'] = 'https://fun.com' + response.headers['Location'] = url_for('v2.fetch_manifest_by_digest', namespace=namespace, + repo_name=repo_name, manifest_ref=manifest_digest) return response