コード例 #1
0
ファイル: urls.py プロジェクト: droodle/kansha
def init_app(self, url, comp, http_method, request):
    """
    Forward everything to the MainTask to maintain compatibility and catch
    404 errors to use custom error page
    """
    log.error('url "%s" not found' % request.url)
    raise NotFound()
コード例 #2
0
def init_app(self, url, comp, http_method, request):
    """
    Forward everything to the MainTask to maintain compatibility and catch
    404 errors to use custom error page
    """
    log.error('url "%s" not found' % request.url)
    raise NotFound()
コード例 #3
0
ファイル: notifications.py プロジェクト: ygravrand/kansha
def render_event(event):
    data = event.data.copy()
    data['author'] = event.user.fullname or event.user.username
    msg = EVENT_MESSAGES.get(event.action)
    if msg is not None:
        return _(msg) % data
    log.error('Undefined event type "%s"', event.action)
    return u''
コード例 #4
0
def render_event(event):
    data = event.data.copy()
    data['author'] = event.user.fullname or event.user.username
    msg = EVENT_MESSAGES.get(event.action)
    if msg is not None:
        return _(msg) % data
    log.error('Undefined event type "%s"', event.action)
    return u''
コード例 #5
0
ファイル: simpleassetsmanager.py プロジェクト: amatthi/mazik
 def get_metadata(self, file_id):
     try:
         f = open(self._get_metadata_filename(file_id), "r")
         metadata = json.loads(f.read())
         f.close()
     except IOError:
         log.error('unable to load metadata for ' + self._get_metadata_filename(file_id))
         metadata = {}
     return metadata
コード例 #6
0
 def get_image_size(self, fileid):
     """Return the image dimensions
     In:
         - ``fileid`` -- file identifier
     Return:
         - a tuple representing the image dimensions (width, height) or (None, None) in case of error
     """
     dim = (None, None)
     try:
         dim = Image.open(self._get_filename(fileid)).size
     except:
         log.error('Could not get image dimensions of %r', fileid, exc_info=True)
     return dim