bbf6d9b026
Bugfix for feeds - removed categories related and up - load new books now working - category random now working login page is free of non accessible elements boolean custom column is vivible in UI books with only with certain languages can be shown book shelfs can be deleted from UI Anonymous user view is more resticted Added browse of series in sidebar Dependencys in vendor folder are updated to newer versions (licencs files are now present) Bugfix editing Authors names Made upload on windows working
50 lines
1.6 KiB
Python
50 lines
1.6 KiB
Python
#!/usr/bin/env python
|
|
#
|
|
# Copyright 2011 Facebook
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
# not use this file except in compliance with the License. You may obtain
|
|
# a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
# License for the specific language governing permissions and limitations
|
|
# under the License.
|
|
|
|
"""Implementation of platform-specific functionality.
|
|
|
|
For each function or class described in `tornado.platform.interface`,
|
|
the appropriate platform-specific implementation exists in this module.
|
|
Most code that needs access to this functionality should do e.g.::
|
|
|
|
from tornado.platform.auto import set_close_exec
|
|
"""
|
|
|
|
from __future__ import absolute_import, division, print_function, with_statement
|
|
|
|
import os
|
|
|
|
if os.name == 'nt':
|
|
from tornado.platform.common import Waker
|
|
from tornado.platform.windows import set_close_exec
|
|
elif 'APPENGINE_RUNTIME' in os.environ:
|
|
from tornado.platform.common import Waker
|
|
def set_close_exec(fd):
|
|
pass
|
|
else:
|
|
from tornado.platform.posix import set_close_exec, Waker
|
|
|
|
try:
|
|
# monotime monkey-patches the time module to have a monotonic function
|
|
# in versions of python before 3.3.
|
|
import monotime
|
|
except ImportError:
|
|
pass
|
|
try:
|
|
from time import monotonic as monotonic_time
|
|
except ImportError:
|
|
monotonic_time = None
|