dolphinscheduler/dolphinscheduler-python/pydolphinscheduler/tests/testing
Jiajie Zhong 7a766cbcf2
[python] Refactor structure to avoid cycle import (#11167)
Currently, our core and side module dependent on each others. and will cause
cycle import in our codebase, especially in issue #10905, we try to refactor
to solve this problem.

This patch do the following change:

* Rename module `side` to `models`
* Move `core/base` and `core/sidebase` to dir `modules`
* Move `configuration` and `default_config.yaml` to the root of pydolphinscheduler
2022-07-28 19:02:13 +08:00
..
__init__.py [python] Add flake8 and black for code style and integrated to GA (#6679) 2021-11-05 15:14:28 +08:00
cli.py [python] Add config mechanism and cli subcommand config (#8585) 2022-03-01 11:16:44 +08:00
constants.py [python] Support read config in env variable (#9517) 2022-04-15 15:46:44 +08:00
decorator.py [python] Add task decorator for python function (#9496) 2022-04-15 15:50:52 +08:00
docker_wrapper.py [python] Add integrated test to python gateway server (#8966) 2022-03-18 16:24:40 +08:00
file.py [python] refactor yaml file parser (#8701) 2022-03-07 11:42:28 +08:00
path.py [python] Refactor structure to avoid cycle import (#11167) 2022-07-28 19:02:13 +08:00
task.py [python] Add custom log for meanful an easier log formatter (#8901) 2022-03-15 19:16:33 +08:00