Ejemplo n.º 1
0
 def get_ogcserver_byname(self, name):
     try:
         result = DBSession.query(OGCServer).filter(OGCServer.name == name).one()
         DBSession.expunge(result)
         return result
     except NoResultFound:  # pragma nocover
         log.error("OGSServer '{}' does not exists (existing: {}).".format(
             name, ",".join([t[0] for t in DBSession.query(OGCServer.name).all()])))
         raise
Ejemplo n.º 2
0
 def get_ogcserver_byname(self, name):
     try:
         result = DBSession.query(OGCServer).filter(OGCServer.name == name).one()
         DBSession.expunge(result)
         return result
     except NoResultFound:  # pragma nocover
         log.error("OGSServer '{}' does not exists (existing: {}).".format(
             name, ",".join([t[0] for t in DBSession.query(OGCServer.name).all()])))
         raise
Ejemplo n.º 3
0
 def _get_ogcserver_byname(self, name: str) -> main.OGCServer:
     try:
         result = DBSession.query(
             main.OGCServer).filter(main.OGCServer.name == name).one()
         DBSession.expunge(result)
         return cast(main.OGCServer, result)
     except NoResultFound:
         raise HTTPBadRequest(  # pylint: disable=raise-missing-from
             f"The OGC Server '{name}' does not exist (existing: "
             f"{','.join([t[0] for t in DBSession.query(main.OGCServer.name).all()])})."
         )
Ejemplo n.º 4
0
 def _get_ogcserver_byname(self, name):  # pylint: disable=no-self-use
     try:
         result = DBSession.query(OGCServer).filter(
             OGCServer.name == name).one()
         DBSession.expunge(result)
         return result
     except NoResultFound:  # pragma nocover
         raise HTTPBadRequest(
             "OGSServer '{}' does not exists (existing: {}).".format(
                 name, ",".join([
                     t[0] for t in DBSession.query(OGCServer.name).all()
                 ])))