geoserver-restconfig
geoserver-restconfig copied to clipboard
geoserver-restconfig is a python library for manipulating a GeoServer instance via the GeoServer RESTConfig API.
Hi, is it possible to add ImagePyramid to the allowed_types of create_coveragestore function in Catalog.py? as far as I tested the only change needed is to add 'ImagePyramid' to the...
**Is your feature request related to a problem? Please describe.** It is possible from geonode to enable different backend for storage. For example STORAGE_MANAGER_CONCRETE_CLASS="geonode.storage.aws.AwsStorageManager" And if geoserver has the S3...
Calls to publish_featuretype result in 404 exceptions in the REST API; code review suggests GETs are triggered by the serialization of the post data payload --> data=feature_type.message() ... to populate...
Quick fix for #38
**Describe the bug** You are able to update the content of an existing style by using `Catalog.create_style()` with `overwrite=True`, but you can't change the style version (e.g. from 1.0 to...
The current catalog.create_layergroup call doesn't properly support creating a layer_group containing layergroups since the layers composing the layergroup are assumed to be only simple layers. Moreover, when a None bounds...
I have read the full documentation of geoserver-restconfig and the methods it provides are very interesting. The thing is that, for example, it gives me the option of being able...
**Is your feature request related to a problem? Please describe.** I would like to use the library to create NetCDF coverage stores and layers, e.g. with the `create_coveragestore` method. At...
`Layer.default_style` getter retrieve the style from `Catalog.get_styles` with recursive set to `False` (default value). This makes `Catalog.get_styles` the style name from `styles.xml`, without making a request for the detail XML...
`Layer.default_value` property returns a Style object the first time, but then it returns the style name (as a string) afterward. This happens because the setter sets` self.dirty['default_style']` to `Style.fqn`