def index(path, name): if request.endpoint == 'static': return if request.data: bag = json.loads(request.data) else: bag = {} ret = service.call('{}.{}'.format(path, name), bag) return make_json_response(ret)
def update_statuses(bag): date = g.tran.query(db.Company_product).filter_by(_deleted='infinity')\ .filter(and_(db.Company_product.date_end < func.now(), db.Company_product.status == 'active')).all() if len(date) > 0: for p in date: service.call('companyproduct.status', {'date': orm_to_json(p)})