339:641a6a8ee1b6
Anton Shestakov <av6@dwimlabs.net>, Wed, 30 May 2018 18:20:33 +0800
requirements: peewee 3.5.0 Moving +1 to select clause because "<query> + x" is now interpreted as "<query> UNION ALL x". Database.create_tables() now defaults to safe=True.

previous change 150:498f984cd1ef

candolint/utils.py

Permissions: -rw-r--r--

Other formats: Feeds:
from __future__ import absolute_import
from datetime import datetime
from os.path import abspath, dirname, join
def rel(*parts):
return abspath(join(dirname(dirname(__file__)), *parts))
def timestamp():
return datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%S+00:00')
def parse_timestamp(value):
return datetime.strptime(value, '%Y-%m-%dT%H:%M:%S+00:00')
def lookup_option(key, args, config, default=None):
argskey = key.replace('-', '_')
if hasattr(args, argskey):
return getattr(args, argskey)
return config.get(key, default)