def inner(*args, **kwargs): try: return func(*args, **kwargs) except glance_exc.HTTPException as e: raise exc.from_code(e.code)