Skip to content

Commit

Permalink
adapt to the renaming of the data-integration package to `mara-pipe…
Browse files Browse the repository at this point in the history
…lines`
  • Loading branch information
martin-loetzsch committed Jun 11, 2020
1 parent a982fc1 commit fa2fba1
Show file tree
Hide file tree
Showing 9 changed files with 29 additions and 29 deletions.
12 changes: 6 additions & 6 deletions app/data_integration/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,19 @@
import datetime
import functools

import data_integration.config
import mara_pipelines.config
import etl_tools.config
from data_integration.pipelines import Pipeline
from mara_pipelines.pipelines import Pipeline
from mara_app.monkey_patch import patch

import app.config

patch(data_integration.config.data_dir)(lambda: app.config.data_dir())
patch(data_integration.config.first_date)(lambda: app.config.first_date())
patch(data_integration.config.default_db_alias)(lambda: 'dwh')
patch(mara_pipelines.config.data_dir)(lambda: app.config.data_dir())
patch(mara_pipelines.config.first_date)(lambda: app.config.first_date())
patch(mara_pipelines.config.default_db_alias)(lambda: 'dwh')


@patch(data_integration.config.root_pipeline)
@patch(mara_pipelines.config.root_pipeline)
@functools.lru_cache(maxsize=None)
def root_pipeline():
import app.data_integration.pipelines.github
Expand Down
10 changes: 5 additions & 5 deletions app/data_integration/pipelines/github/__init__.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import pathlib

import etl_tools.utils
from data_integration.commands.files import Compression
from data_integration.commands.sql import ExecuteSQL
from data_integration.parallel_tasks.files import ParallelReadFile, ReadMode
from data_integration.parallel_tasks.sql import ParallelExecuteSQL
from data_integration.pipelines import Pipeline, Task
from mara_pipelines.commands.files import Compression
from mara_pipelines.commands.sql import ExecuteSQL
from mara_pipelines.parallel_tasks.files import ParallelReadFile, ReadMode
from mara_pipelines.parallel_tasks.sql import ParallelExecuteSQL
from mara_pipelines.pipelines import Pipeline, Task
from etl_tools.create_attributes_table import CreateAttributesTable

pipeline = Pipeline(
Expand Down
10 changes: 5 additions & 5 deletions app/data_integration/pipelines/pypi/__init__.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import pathlib

import etl_tools.utils
from data_integration.commands.files import Compression
from data_integration.commands.sql import ExecuteSQL
from data_integration.parallel_tasks.files import ParallelReadFile, ReadMode
from data_integration.parallel_tasks.sql import ParallelExecuteSQL
from data_integration.pipelines import Pipeline, Task
from mara_pipelines.commands.files import Compression
from mara_pipelines.commands.sql import ExecuteSQL
from mara_pipelines.parallel_tasks.files import ParallelReadFile, ReadMode
from mara_pipelines.parallel_tasks.sql import ParallelExecuteSQL
from mara_pipelines.pipelines import Pipeline, Task
from etl_tools.create_attributes_table import CreateAttributesTable

pipeline = Pipeline(
Expand Down
6 changes: 3 additions & 3 deletions app/data_integration/pipelines/python_projects/__init__.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import pathlib

import etl_tools.utils
from data_integration.commands.sql import ExecuteSQL
from data_integration.parallel_tasks.sql import ParallelExecuteSQL
from data_integration.pipelines import Pipeline, Task
from mara_pipelines.commands.sql import ExecuteSQL
from mara_pipelines.parallel_tasks.sql import ParallelExecuteSQL
from mara_pipelines.pipelines import Pipeline, Task
from etl_tools.create_attributes_table import CreateAttributesTable


Expand Down
2 changes: 1 addition & 1 deletion app/data_integration/pipelines/utils/__init__.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import pathlib

from etl_tools import initialize_utils, create_time_dimensions
from data_integration import pipelines
from mara_pipelines import pipelines

pipeline = pipelines.Pipeline(
id="utils",
Expand Down
6 changes: 3 additions & 3 deletions app/local_setup.py.example
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import datetime

import data_integration.config
import mara_pipelines.config
import mara_acl.config
import mara_db.config
import mara_db.dbs
Expand All @@ -23,7 +23,7 @@ patch(mara_acl.config.require_email_http_header)(lambda: False)

# How many cores to use for running the ETL, defaults to the number of CPUs of the machine
# On production, make sure the ETL does not slow down other services too much
patch(data_integration.config.max_number_of_parallel_tasks)(lambda: 4)
patch(mara_pipelines.config.max_number_of_parallel_tasks)(lambda: 4)

# The first day for which to download and process data (default 2017-01-01).
# Locally, a few days of data is enough to test a pipeline.
Expand All @@ -33,4 +33,4 @@ patch(app.config.first_date)(lambda: datetime.date.today() - datetime.timedelta(

# Whether it is possible to run the ETL from the web UI
# Disable on production
patch(data_integration.config.allow_run_from_web_ui)(lambda: True)
patch(mara_pipelines.config.allow_run_from_web_ui)(lambda: True)
6 changes: 3 additions & 3 deletions app/ui/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""Set up Navigation, ACL & Logos"""

import data_integration
import mara_pipelines
import mara_data_explorer
import flask
import mara_acl
Expand Down Expand Up @@ -39,7 +39,7 @@ def css_files(original_function, response):
@monkey_patch.patch(mara_acl.config.resources)
def acl_resources():
return [acl.AclResource(name='Documentation',
children=[data_integration.MARA_ACL_RESOURCES().get('Data Integration'),
children=[mara_pipelines.MARA_ACL_RESOURCES().get('Pipelines'),
mara_db.MARA_ACL_RESOURCES().get('DB Schema')]),
acl.AclResource(name='Data',
children=mara_data_explorer.MARA_ACL_RESOURCES().values()),
Expand All @@ -60,7 +60,7 @@ def acl_resources():
@monkey_patch.patch(mara_app.config.navigation_root)
def navigation_root() -> navigation.NavigationEntry:
return navigation.NavigationEntry(label='Root', children=[
data_integration.MARA_NAVIGATION_ENTRIES().get('Data Integration'),
mara_pipelines.MARA_NAVIGATION_ENTRIES().get('Pipelines'),
mara_data_explorer.MARA_NAVIGATION_ENTRIES().get('Explore'),
mara_db.MARA_NAVIGATION_ENTRIES().get('DB Schema'),
navigation.NavigationEntry(
Expand Down
2 changes: 1 addition & 1 deletion app/ui/start_page.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@

@blueprint.route('/')
def start_page():
return flask.redirect(flask.url_for('data_integration.node_page'))
return flask.redirect(flask.url_for('mara_pipelines.node_page'))
# return response.Response(title='Welcome', html=_.div['nothing to see yet'])
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
-e git+https://github.com/mara/mara-db.git@4.5.0#egg=mara-db
-e git+https://github.com/mara/mara-page.git@1.5.1#egg=mara-page

-e git+https://github.com/mara/data-integration.git@2.8.3#egg=data-integration
-e git+https://github.com/mara/mara-etl-tools.git@3.1.1#egg=mara-etl-tools
-e git+https://github.com/mara/mara-pipelines.git@3.0.0#egg=mara-pipelines
-e git+https://github.com/mara/mara-etl-tools.git@4.0.0#egg=mara-etl-tools
-e git+https://github.com/mara/bigquery-downloader.git@3.0.0#egg=bigquery-downloader
-e git+https://github.com/mara/mara-data-explorer.git@3.0.0#egg=mara-data-explorer

Expand Down

0 comments on commit fa2fba1

Please sign in to comment.