/usr/lib/python2.7/dist-packages/flower/utils/__init__.py is in python-flower 0.8.3+dfsg-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | from __future__ import absolute_import
import uuid
import base64
import os.path
from .. import __version__
def gen_cookie_secret():
return base64.b64encode(uuid.uuid4().bytes + uuid.uuid4().bytes)
def bugreport(app=None):
try:
import celery
from celery.app import set_default_app
import tornado
import babel
set_default_app(app)
return 'flower -> flower:%s tornado:%s babel:%s%s' % (
__version__,
tornado.version,
babel.__version__,
celery.bugreport()
)
except (ImportError, AttributeError):
return 'Unknown Celery version'
def abs_path(path):
path = os.path.expanduser(path)
if not os.path.isabs(path):
cwd = os.environ.get('PWD') or os.getcwd()
path = os.path.join(cwd, path)
return path
|