Source code for geoserver_pyadm.info

import requests

from . import _auth as a
from ._auth import auth


[docs] @auth def get_global_settings(): """Get GeoServer’s global settings.""" url = f"{a.server_url}/rest/settings" headers = {"Accept": "application/json"} r = requests.get( url, auth=(a.username, a.passwd), headers=headers, ) return r.json()
[docs] @auth def get_status(): """Get GeoServer’s status.""" url = f"{a.server_url}/rest/about/status" headers = {"Accept": "application/json"} r = requests.get( url, auth=(a.username, a.passwd), headers=headers, ) return r.json()
[docs] @auth def get_version(): """Get GeoServer’s version.""" url = f"{a.server_url}/rest//about/version" headers = {"Accept": "application/json"} r = requests.get( url, auth=(a.username, a.passwd), headers=headers, ) return r.json()