Skip to content

Commit

Permalink
Merge pull request #7 from Multiscale-Genomics/move_dummy_pycompss
Browse files Browse the repository at this point in the history
Move the dummy_pycompss.py module to utils
  • Loading branch information
marcopasi committed Mar 19, 2018
2 parents bae5ed1 + a5a8460 commit 6e71a79
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 14 deletions.
2 changes: 1 addition & 1 deletion apps/pycompssapp.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
print("[Warning] Cannot import \"pycompss\" API packages.")
print(" Using mock decorators.")

from dummy_pycompss import compss_wait_on
from utils.dummy_pycompss import compss_wait_on

from basic_modules.app import App

Expand Down
6 changes: 3 additions & 3 deletions basic_modules/tool.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@
print("[Warning] Cannot import \"pycompss\" API packages.")
print(" Using mock decorators.")

from dummy_pycompss import FILE_IN, FILE_OUT
from dummy_pycompss import task
from utils.dummy_pycompss import FILE_IN, FILE_OUT
from utils.dummy_pycompss import task

from basic_modules.metadata import Metadata
from utils import logger
Expand Down Expand Up @@ -151,7 +151,7 @@ def run(self, input_files, input_metadata, output_files):
# 3:
logger.info("Running task")
taskStatus = self._taskMethod(input_file, output_file)

# 4: not required
# 5:
output_metadata = Metadata(None, None)
Expand Down
6 changes: 3 additions & 3 deletions tools_demos/simpleTool1.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@
print("[Warning] Cannot import \"pycompss\" API packages.")
print(" Using mock decorators.")

from dummy_pycompss import FILE_IN, FILE_OUT
from dummy_pycompss import task
from utils.dummy_pycompss import FILE_IN, FILE_OUT
from utils.dummy_pycompss import task

from basic_modules.metadata import Metadata
from basic_modules.tool import Tool
Expand Down Expand Up @@ -77,7 +77,7 @@ def run(self, input_files, metadata, output_files):
taskStatus = self.inputPlusOne(input_files["input"],
output_files["output"])
logger.info("SimpleTool1: task inputPlusOne done")

if taskStatus:
logger.info("SimpleTool1: run successful")
return ({"output": output_files["output"]},
Expand Down
6 changes: 3 additions & 3 deletions tools_demos/simpleTool2.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@
print("[Warning] Cannot import \"pycompss\" API packages.")
print(" Using mock decorators.")

from dummy_pycompss import FILE_IN, FILE_OUT
from dummy_pycompss import task
from utils.dummy_pycompss import FILE_IN, FILE_OUT
from utils.dummy_pycompss import task

from basic_modules.metadata import Metadata
from basic_modules.tool import Tool
Expand Down Expand Up @@ -80,7 +80,7 @@ def run(self, input_files, metadata, output_files):
taskStatus = self.sumTwoFiles(input_files["input1"],
input_files["input2"],
output_files["output"])

if taskStatus:
logger.info("SimpleTool2: run successful")
return (output_files,
Expand Down
8 changes: 4 additions & 4 deletions tools_demos/simpleTool3.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@
print("[Warning] Cannot import \"pycompss\" API packages.")
print(" Using mock decorators.")

from dummy_pycompss import FILE_IN, FILE_OUT
from dummy_pycompss import task
from utils.dummy_pycompss import FILE_IN, FILE_OUT
from utils.dummy_pycompss import task

from basic_modules.metadata import Metadata
from basic_modules.tool import Tool
Expand Down Expand Up @@ -80,11 +80,11 @@ def run(self, input_files, metadata, output_files):
output_files["output"] = []
output_metadata = {}
output_metadata["output"] = []

# Iteratively run the task
previous_input = input_files["input"][0]
previous_metadata = metadata["input"][0]

for i in range(len(input_files["input"]) - 1):
logger.info("SimpleTool3: Summing input {}", i)
# Add next input file:
Expand Down
File renamed without changes.

0 comments on commit 6e71a79

Please sign in to comment.