docker/server/config.py
author ymh <ymh.work@gmail.com>
Wed, 17 Jul 2024 22:46:52 +0200
changeset 702 2a6e667b1610
permissions -rw-r--r--
make hdalab work locally
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
702
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
# -*- coding: utf-8 -*-
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
'''
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
Created on Jan 26, 2012
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
@author: ymh
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
'''
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
import logging
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
import os
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
from environs import Env
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
 
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
env = Env()
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
# Read .env into os.environ
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
env.read_env()
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
DEBUG = env.bool("DEBUG", default=False)
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
TEMPLATE_DEBUG = DEBUG
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
ADMINS = (
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
    ('Hdalab admin', env.str("ADMIN_EMAIL")),
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
)
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
MANAGERS = ADMINS
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
DATABASES = {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
    'default': env.dj_db_url("DATABASE_URL"),
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
}
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
CACHES = {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
    'default': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
        'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
        'LOCATION': 'cache:11211',
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
        'KEY_PREFIX': 'hdalab2',
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
        'TIMEOUT': 500,
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
    }
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
}
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
BASE_DIR = "/code/"
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
BASE_URL = '/'
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
WEB_URL = 'https://hdalab.iri-research.org'
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
SCRIPT_PREFIX = BASE_URL + 'hdalab'
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
LOCALE_PATHS = ( os.path.join(BASE_DIR, 'locale',), )
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    45
# Absolute filesystem path to the directory that will hold user-uploaded files.
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    46
# Example: "/home/media/media.lawrence.com/media/"
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
MEDIA_ROOT = "/static/media/"
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    48
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    49
# URL that handles the media served from MEDIA_ROOT. Make sure to use a
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    50
# trailing slash.
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    51
# Examples: "http://media.lawrence.com/media/", "http://example.com/media/"
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
MEDIA_URL = BASE_URL + "static/media/"
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
# Absolute path to the directory static files should be collected to.
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    55
# Don't put anything in this directory yourself; store your static files
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
# in apps' "static/" subdirectories and in STATICFILES_DIRS.
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
# Example: "/home/media/media.lawrence.com/static/"
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    58
STATIC_ROOT = "/static/site/"
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    59
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    60
# URL prefix for static files.
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    61
# Example: "http://media.lawrence.com/static/"
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    62
STATIC_URL = BASE_URL + "static/site/"
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    63
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    64
# URL prefix for admin static files -- CSS, JavaScript and images.
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    65
# Make sure to use a trailing slash.
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    66
# Examples: "http://foo.com/static/admin/", "/static/admin/".
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    67
ADMIN_MEDIA_PREFIX = STATIC_URL + 'admin/'
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    68
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    69
# Hosts/domain names that are valid for this site; required if DEBUG is False
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    70
# See https://docs.djangoproject.com/en/1.5/ref/settings/#allowed-hosts
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    71
ALLOWED_HOSTS = ['hdalab.iri-research.org']
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    72
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    73
# Local time zone for this installation. Choices can be found here:
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    74
# http://en.wikipedia.org/wiki/List_of_tz_zones_by_name
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    75
# although not all choices may be available on all operating systems.
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    76
# In a Windows environment this must be set to your system time zone.
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    77
TIME_ZONE = 'Europe/Paris'
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    78
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    79
# Language code for this installation. All choices can be found here:
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    80
# http://www.i18nguy.com/unicode/language-identifiers.html
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    81
LANGUAGE_CODE = 'fr-FR'
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    82
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    83
SITE_ID = 1
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    84
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    85
#if you set this to False, Django will not use timezone-aware datetimes.
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    86
USE_TZ = True
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    87
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    88
HAYSTACK_CONNECTIONS = {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    89
    'default': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    90
        'ENGINE': 'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine',
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    91
        'URL': "http://"+env.str("ES_HOST", default="es")+":9200",
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    92
        'INDEX_NAME': 'jocondelab',
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    93
    },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    94
}
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    95
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    96
# Make this unique, and don't share it with anybody.
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    97
SECRET_KEY = env.str("DJANGO_SECRET")
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    98
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
    99
#LOG_FILE = os.path.abspath(os.path.join(BASE_DIR,"../../run/log/log.txt"))
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   100
LOG_LEVEL = logging.INFO
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   101
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   102
LOGGING = {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   103
    'version': 1,
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   104
    'disable_existing_loggers': False,
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   105
    'filters': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   106
        'require_debug_false': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   107
            '()': 'django.utils.log.RequireDebugFalse'
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   108
        }
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   109
    },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   110
    'formatters' : {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   111
        'simple' : {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   112
            'format': "%(asctime)s - %(levelname)s : %(message)s",
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   113
        },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   114
        'semi-verbose': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   115
            'format': '%(levelname)s %(asctime)s %(module)s %(message)s'
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   116
        },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   117
    },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   118
    'handlers': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   119
        'stream_to_console': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   120
            'level': LOG_LEVEL,
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   121
            'class': 'logging.StreamHandler'
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   122
        },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   123
    },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   124
    'loggers': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   125
        'django.request': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   126
            'handlers': ['stream_to_console'],
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   127
            'level': 'ERROR',
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   128
            'propagate': True,
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   129
        },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   130
        'hdabo': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   131
            'handlers': ['stream_to_console'],
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   132
            'level': 'DEBUG',
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   133
            'propagate': True,
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   134
        },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   135
        'hdalab': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   136
            'handlers': ['stream_to_console'],
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   137
            'level': 'DEBUG',
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   138
            'propagate': True,
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   139
        },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   140
        'core': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   141
            'handlers': ['stream_to_console'],
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   142
            'level': 'DEBUG',
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   143
            'propagate': True,
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   144
        },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   145
        'rdflib_sqlalchemy': {
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   146
            'handlers': ['stream_to_console'],
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   147
            'level': 'DEBUG',
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   148
            'propagate': True,
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   149
        },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   150
    }
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   151
}
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   152
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   153
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   154
USE_ETAGS = False
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   155
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   156
GOOGLE_ANALYTICS_CODE = None
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   157
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   158
DEFAULT_FROM_EMAIL = "do-not-reply@iri-research.org"
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   159
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   160
ENVELOPE_EMAIL_RECIPIENTS= ['histoiredesarts@culture.gouv.fr']
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   161
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   162
RENKAN_PREVIEW_PHANTOMJS_PATH = '/usr/local/bin/phantomjs'
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   163
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   164
BROKER_URL = 'amqp://iri:'+ env.str('BROKER_PASSWORD') +'@broker:5672/hdalab'
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   165
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   166
RENKAN_TUTORIAL_VIDEO_URLS = [
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   167
    {'format': 'video/mp4', 'url': 'http://media.iri.centrepompidou.fr/video/hdalab/hdalab_renkan_presentation_720p.mp4' },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   168
    {'format': 'video/webm', 'url': 'http://media.iri.centrepompidou.fr/video/hdalab/hdalab_renkan_presentation_720p.webm' },
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   169
    {'format': 'video/ogg', 'url': 'http://media.iri.centrepompidou.fr/video/hdalab/hdalab_renkan_presentation_720p.ogv' }
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   170
]
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   171
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   172
WIKIPEDIA_API_URL = "https://fr.wikipedia.org/w/api.php"
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   173
2a6e667b1610 make hdalab work locally
ymh <ymh.work@gmail.com>
parents:
diff changeset
   174