actinia-module-plugin
You can run actinia-module-plugin as actinia-core plugin.
Installation
For installation or DEV setup, see docker/README.md.
actinia-core process-chain templating
see actinia-module.md
DEV notes
Build
insprired by this
to create a shippable wheel, run
pip3 install --upgrade pip pep517
python3 -m pep517.build .
Versioning
Logging
in any module, import from actinia_module_plugin.resources.logging import log and call logger with log.info("my info i want to log")
Running tests
You can run the tests in the actinia-modules-plugin-test docker. For that you can comment the execution of the test in the docker/actinia-modules-plugin-test/Dockerfile RUN ./tests_with_kvdb.sh and run the following commands:
docker build -f docker/actinia-module-plugin-test/Dockerfile -t actinia-module-plugin-test .
# run docker (here the tests folder can also be mounted for development of further tests)
docker run -it actinia-module-plugin-test -i
cd /src/actinia-module-plugin/
# run all tests
./tests_with_kvdb.sh
Metadata
Release files for actinia-module-plugin 2.12.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| actinia_module_plugin-2.12.1.tar.gz | 182.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| actinia_module_plugin-2.12.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 384.8 kB
Release files / actinia_module_plugin-2.12.1.tar.gz
| Download URL | actinia_module_plugin-2.12.1.tar.gz |
|---|---|
| Size | 182.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ca64dda42dabf14f38854fba8e86a5d48853efdc6c4c08d763ffedd25f1faa73
|
|
BLAKE2b-256 checksum How to use checksums |
1630e6afd1df93afdce77c1d0cafa8bb1562ca230e58cef09f846f38c340426b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / actinia_module_plugin-2.12.1-py3-none-any.whl
| Download URL | actinia_module_plugin-2.12.1-py3-none-any.whl |
|---|---|
| Size | 202.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6aca0cb4d1bec7b28aa62838f96d55e72c138a8ce02cb8c409737f8a0099dc43
|
|
BLAKE2b-256 checksum How to use checksums |
f8ad7cb01d50adf095fcebb7ea69a9eb180534732e8e9775d5e527a8892b0c5f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|