That is an interesting idea, I expect a flag could be added to the module
status information to indicate if module was installed?


One caution the geoserver status page has a list of modules ... the list is
incomplete as not all extensions have the following snippet defined

    <bean id="gsMainModule" class="org.geoserver.platform.ModuleStatusImpl">
        <constructor-arg index="0" value="gs-main"/>
        <constructor-arg index="1" value="GeoServer Main"/>
    </bean>

It would be a good first time contribution item for a volunteer to double
check this.

This information is also available from REST API
http://localhost:8080/geoserver/rest/about/status  which may help with
automation.

The other thing you can check is the the rest API allows listing of jars
installed, you can look for gs-<extension> in the list ...
http://localhost:8080/geoserver/rest/about/manifest

It may be more effective to do a creative diff of these results?
--
Jody Garnett


On Jul 12, 2024 at 8:57:06 AM, Tom Chadwin <tomchad...@astuntechnology.com>
wrote:

> Hello
>
> Is there an approved method of determining which extensions have been
> installed since initial deployment? I compared Server Status > Modules with
> a vanilla install, but some installed extensions were not listed (Installer
> was an example). I can compare WEB-INF/lib with a bare installation, but
> wondered if there was a more user-friendly method.
>
> Thanks
>
> Tom
>
>
> --
>
>    - Book a call <https://www.astuntechnology.com/about/#meet-our-experts> 
> with
>    one of us
>    - Sign up to our mailing list
>    <https://share-eu1.hsforms.com/14qmOhwtiSs-v_-tr0dDYIwf4gwl> for any
>    updates
>
> iShare - enterprise geographic intelligence platform
> <https://www.astuntechnology.com/cloud-products/ishare/>
> GeoServer, PostGIS and QGIS training
> <https://www.astuntechnology.com/training/>
> Open Source Support <https://www.astuntechnology.com/support/>
>
> Astun Technology Ltd t:+44 1372 744 009 contact us online
> <https://www.astuntechnology.com/contact-us/>
> web: astuntechnology.com  <https://www.astuntechnology.com/> twitter:
> @astuntech <https://twitter.com/astuntech>
> Company registration no. 5410695. Registered in England and Wales.
> Registered office: Penrose House, 67 Hightown Road, Banbury, OX16 9BE VAT
> no. 864201149.
> _______________________________________________
> Geoserver-users mailing list
>
> Please make sure you read the following two resources before posting to
> this list:
> - Earning your support instead of buying it, but Ian Turton:
> http://www.ianturton.com/talks/foss4g.html#/
> - The GeoServer user list posting guidelines:
> http://geoserver.org/comm/userlist-guidelines.html
>
> If you want to request a feature or an improvement, also see this:
> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>
>
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>
_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to