Revision 46662ee6 snf-pithos-app/pithos/api/public.py

b/snf-pithos-app/pithos/api/public.py
37 37
from snf_django.lib import api
38 38
from snf_django.lib.api import faults
39 39

  
40
from pithos.api.settings import SERVE_API_DOMAIN
40 41
from pithos.api.util import (put_object_headers, update_manifest_meta,
41 42
                             validate_modification_preconditions,
42 43
                             validate_matching_preconditions,
43 44
                             object_data_response, api_method,
44
                             split_container_object_string)
45
                             split_container_object_string, restrict_to_host)
45 46

  
46 47
import logging
47 48
logger = logging.getLogger(__name__)
48 49

  
49 50

  
50 51
@csrf_exempt
52
@restrict_to_host(SERVE_API_DOMAIN)
51 53
def public_demux(request, v_public):
52 54
    if request.method == 'HEAD':
53 55
        return public_meta(request, v_public)

Also available in: Unified diff