Skip to content

Commit 4534fb5

Browse files
Merge pull request #420 from justin-richling/utils-cleanup
Create external scripts to break up `lib/plotting_functions` into organized helper methods
2 parents c1d755e + 51b4df7 commit 4534fb5

25 files changed

+1354
-1278
lines changed

lib/adf_dataset.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
from pathlib import Path
22
import xarray as xr
33

4+
import adf_utils as utils
45
import warnings # use to warn user about missing files
5-
6-
def my_formatwarning(msg, *args, **kwargs):
7-
# ignore everything except the message
8-
return str(msg) + '\n'
9-
warnings.formatwarning = my_formatwarning
6+
warnings.formatwarning = utils.my_formatwarning
107

118
# "reference data"
129
# It is often just a "baseline case",

lib/adf_diag.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1527,13 +1527,10 @@ def _load_dataset(fils):
15271527
-----
15281528
When just one entry is provided, use `open_dataset`, otherwise `open_mfdatset`
15291529
"""
1530-
import warnings # use to warn user about missing files.
15311530

1532-
#Format warning messages:
1533-
def my_formatwarning(msg, *args, **kwargs):
1534-
"""Issue `msg` as warning."""
1535-
return str(msg) + '\n'
1536-
warnings.formatwarning = my_formatwarning
1531+
import adf_utils as utils
1532+
import warnings # use to warn user about missing files
1533+
warnings.formatwarning = utils.my_formatwarning
15371534

15381535
if len(fils) == 0:
15391536
warnings.warn("\t WARNING: Input file list is empty.")

0 commit comments

Comments
 (0)