Commit cf6654f6 authored by Daniel Eggert's avatar Daniel Eggert
Browse files

updated and

parent 4ea1246d
## dasf-progress-api
Progress api for dasf modules based on python. Developed and tested with Python 3.8
Progress api for DASF modules based on python. Developed and tested with Python 3.8
### Scope
This library is part of the Data Analytics Software Framework DASF (,
which was developed by the GFZ Potsdam (
in the Digital Earth project (
### Usage
......@@ -48,7 +53,7 @@ All sub-reports are again instances of `ProgressReport`, so you can create more
For now there is now distinct error flag in the report.
But you can update the `step_message` prop before marking it as complete to indicate an error.
# some code that raises an exception
# ...
except Exception as e:
......@@ -56,4 +61,3 @@ except Exception as e:
progress_report.step_message = "error '{msg}': {err}".format(msg=progress_report.step_message, err=error)
from distutils.core import setup
import os
readme_file = os.path.join(os.path.dirname(os.path.abspath(__file__)), '')
from m2r import parse_from_file
readme = parse_from_file(readme_file)
except ImportError:
# m2r may not be installed in user environment
print('m2r not installed, using fallback README.rst')
with open(os.path.join(os.path.dirname(os.path.abspath(__file__)), 'README.rst')) as f:
readme =
description='basic back-end progress api for the data analytics software framework dasf',
author='Daniel Eggert <>, Adam Sasin <>',
author_email = '',
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment