Skip to content
Snippets Groups Projects
Commit e1efdc4d authored by Sebastian Müller's avatar Sebastian Müller 🐈
Browse files

io_helper: rename io-object to io to satisfy pylint

parent 068ee167
No related branches found
No related tags found
1 merge request!258Grid mask support
Pipeline #178816 passed with stages
in 4 minutes and 46 seconds
...@@ -4,13 +4,13 @@ import numpy as np ...@@ -4,13 +4,13 @@ import numpy as np
from ..interfaces import IInput, IOutput from ..interfaces import IInput, IOutput
def pull_compressed(input, time): def pull_compressed(io, time):
""" """
Pull compressed data from an Input object. Pull compressed data from an Input object.
Parameters Parameters
---------- ----------
input : IInput io : IInput
The Input object to pull data from. The Input object to pull data from.
time : :class:`datetime <datetime.datetime>` time : :class:`datetime <datetime.datetime>`
Simulation time to get the data for. Simulation time to get the data for.
...@@ -23,21 +23,21 @@ def pull_compressed(input, time): ...@@ -23,21 +23,21 @@ def pull_compressed(input, time):
Raises Raises
------ ------
ValueError ValueError
If input is not an IInput instance. If io is not an IInput instance.
""" """
if not isinstance(input, IInput): if not isinstance(io, IInput):
msg = "pull_compressed: Given input is not an Input object." msg = "pull_compressed: Given io-object is not an IInput instance."
raise ValueError(msg) raise ValueError(msg)
return input.info.grid.to_compressed(input.pull_data(time)) return io.info.grid.to_compressed(io.pull_data(time))
def push_compressed(output, time, data, nodata=np.nan): def push_compressed(io, time, data, nodata=np.nan):
""" """
Push compressed data to an Output object. Push compressed data to an Output object.
Parameters Parameters
---------- ----------
output : IOutput io : IOutput
The Output object to push data to. The Output object to push data to.
time : :class:`datetime <datetime.datetime>` time : :class:`datetime <datetime.datetime>`
Simulation time of the data set. Simulation time of the data set.
...@@ -50,9 +50,9 @@ def push_compressed(output, time, data, nodata=np.nan): ...@@ -50,9 +50,9 @@ def push_compressed(output, time, data, nodata=np.nan):
Raises Raises
------ ------
ValueError ValueError
If output is not an IOutput instance. If io is not an IOutput instance.
""" """
if not isinstance(output, IOutput): if not isinstance(io, IOutput):
msg = "push_compressed: Given output is not an Output object." msg = "push_compressed: Given io-object is not an IOutput instance."
raise ValueError(msg) raise ValueError(msg)
output.push_data(output.info.grid.from_compressed(data, nodata), time) io.push_data(io.info.grid.from_compressed(data, nodata), time)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment