Ejemplo n.º 1
0
def update_static_catalogues(task, task_metadata, task_status):
    settings.apply_to_geoservers(
        sync_job, task_metadata, task_status, _update_static_catalogues,
        lambda index:
        (settings.GEOSERVER_WMS_GETCAPABILITIES_URL[index], settings.
         GEOSERVER_USERNAME[index], settings.GEOSERVER_PASSWORD[
             index], settings.GEOSERVER_THEME_DIR[index]))
def remove_group(sync_job, task_metadata, task_status):
    settings.apply_to_geoservers(
        sync_job, task_metadata, task_status, _remove_group, lambda index:
        (settings.GEOSERVER_REST_URL[index], settings.GEOSERVER_USERNAME[
            index], settings.GEOSERVER_PASSWORD[index]))
Ejemplo n.º 3
0
def create_workspace(sync_job, task_metadata, task_status):
    settings.apply_to_geoservers(sync_job, task_metadata, task_status,
                                 _create_workspace)
Ejemplo n.º 4
0
def reload_geoserver(sync_job, task_metadata, task_status):
    settings.apply_to_geoservers(sync_job, task_metadata, task_status,
                                 _reload_geoserver)
Ejemplo n.º 5
0
def reload_dependent_geoservers(sync_job, task_metadata, task_status):
    settings.apply_to_geoservers(sync_job,
                                 task_metadata,
                                 task_status,
                                 _reload_geoserver,
                                 start=1)
Ejemplo n.º 6
0
def update_access_rules(sync_job, task_metadata, task_status):
    settings.apply_to_geoservers(
        sync_job, task_metadata, task_status, _update_access_rules,
        lambda index: (settings.GEOSERVER_DATA_DIR[index], ))
Ejemplo n.º 7
0
def delete_feature(sync_job, task_metadata, task_status):
    settings.apply_to_geoservers(
        sync_job, task_metadata, task_status, _delete_feature, lambda index:
        (settings.gs[index], settings.GEOSERVER_REST_URL[index]))
Ejemplo n.º 8
0
def delete_datastore(sync_job, task_metadata, task_status):
    settings.apply_to_geoservers(sync_job, task_metadata, task_status,
                                 _delete_datastore)
def empty_gwc(sync_job, task_metadata, task_status):
    settings.apply_to_geoservers(
        sync_job, task_metadata, task_status,
        _empty_gwc, lambda index: (GeoWebCache(
            settings.GEOSERVER_URL[index], settings.GEOSERVER_USERNAME[index],
            settings.GEOSERVER_PASSWORD[index]), ))
def update_layer(sync_job, task_metadata, task_status):
    settings.apply_to_geoservers(
        sync_job, task_metadata, task_status, _update_layer, lambda index:
        (settings.GEOSERVER_REST_URL[index], settings.GEOSERVER_USERNAME[
            index], settings.GEOSERVER_PASSWORD[index]))