def abort(self, code, detail=None):
    exception = webob.exc.status_map[code]()
    if detail:
      exception.detail = detail
    raise exception
get all days between first and second
dataset/ETHPy150Open AppScale/appscale/AppServer/google/appengine/tools/devappserver2/blob_upload.py/Application.abort--crossover with--dataset/ETHPy150Open shinux/PyTime/pytime/pytime.py/daysrange