Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/web/download.py \
src/web/handlers.py \
src/web/handlers_fireinfo.py \
- src/web/handlers_iuse.py \
src/web/handlers_mirrors.py \
+ src/web/iuse.py \
src/web/location.py \
src/web/newsletter.py \
src/web/nopaste.py \
from . import blog
from . import boot
from . import download
+from . import iuse
from . import location
from . import newsletter
from . import nopaste
# i-use.ipfire.org
self.add_handlers(r"i-use(\.dev)?\.ipfire\.org", [
- (r"/profile/([a-f0-9]{40})/([0-9]+).png", IUseImage),
+ (r"/profile/([a-f0-9]{40})/([0-9]+).png", iuse.Image),
])
# boot.ipfire.org
from . import base
from .handlers_fireinfo import *
-from .handlers_iuse import *
from .handlers_mirrors import *
class LangCompatHandler(base.BaseHandler):
from . import base
-class IUseImage(base.BaseHandler):
- expires = 3600 * 3
-
+class Image(base.BaseHandler):
def write_error(self, status_code, **kwargs):
"""
Select a random image from the errors directory