Enable Support for Packaged DAGs
Type of change
Does this introduce a change in the core logic?
Does this introduce a change in the cloud provider implementation, if so which cloud?
The MR here is making changes to support packaged DAGs for manifest, the ADR for this change has been approved
New folder structure
├── osdu_manifest │ ├── __init__.py │ ├── libs │ │ ├── __init__.py │ │ └── utils.py │ └── operators │ | ├── __init__.py │ | └── customOperator1.py | |___ hooks | | |__ __init__.py | | | |___ configs | |__ __init__.py | |___ osdu-ingest-r3.py
The changes include in the MR include
- Restructuring the folders
- Fixing any import statements
- Minor changes to run existing tests
Related Issue - #86 (closed)