Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@mmacata
Copy link
Member

@mmacata mmacata commented Jun 2, 2025

This PR moves some modules and methods from actinia-core to new libraries or plugins.
See also:

The following modules or methods were moved
To actinia_rest_lib:

  • actinia_core.rest.base.endpoint_config -> actinia_rest_lib.endpoint_config
  • actinia_core.rest.base.resource_base -> actinia_rest_lib.resource_base
  • actinia_core.rest.base.deprecated_locations -> actinia_rest_lib.deprecated_locations

To actinia_grassdata_management_plugin:

  • actinia_core.rest.base.renderer_base -> actinia_grassdata_management_plugin.rest.base.renderer_base
  • actinia_core.core.utils allowed_file (split up file) -> actinia_grassdata_management_plugin.core.utils allowed_file
  • actinia_core.core.request_parser
    • either in actinia_grassdata_management_plugin.core.request_parser (where_parser, glist_parser, extract_glist_parameters)
    • or removed/outcommented as no usage found anywhere
      (extract_where_parameters, start_script_parser, extract_start_script_parameters, t_create_parser, extract_t_create_parameters, t_register_parser, extract_t_register_parameters)

To actinia_processing_lib:

  • actinia_core.core.common.exceptions (AsyncProcessError, AsyncProcessTermination, AsyncProcessTimeLimit) split up file -> actinia_processing_lib.exceptions
  • actinia_core.processing.common.utils try_import -> actinia_processing_lib.utils splitup try_import
  • actinia_core.processing.actinia_processing.ephemeral.ephemeral_processing_with_export -> actinia_processing_lib.ephemeral_processing_with_export
  • actinia_core.processing.actinia_processing.ephemeral_processing -> actinia_processing_lib.ephemeral_processing
  • actinia_core.processing.actinia_processing.ephemeral.persistent_processing -> actinia_processing_lib.persistent_processing

@mmacata mmacata merged commit 8474634 into actinia-org:develop Jun 17, 2025
5 checks passed
mmacata added a commit that referenced this pull request Jun 18, 2025
…nd actinia-rest-lib (#628)

* Move grassdata management endpoints to actinia-grassdata-management-plugin (#614)

* move grassdata management endpoints to actinia-grassdata-management-plugin

* move tests

* readd modis data to test user

* also move map_layer_base

* Move modules and methods to plugin and new libs (#627)

* move modules to plugin or libs

* splitup some modules

* adjust imports

* adjust imports

* small adjustments

* fix tests

* lint

* update tests

* update README

* update dependency

* update library

* update versions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants