fixed DeprecationWarning in stripmapWrapper and SentinelWrapper
parent
dcc642a3c5
commit
d583e5b3ea
|
@ -1,5 +1,6 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import os, imp, sys
|
import os, sys
|
||||||
|
import importlib
|
||||||
import argparse
|
import argparse
|
||||||
import configparser
|
import configparser
|
||||||
|
|
||||||
|
@ -21,7 +22,7 @@ class ConfigParser:
|
||||||
# Setting up and reading config
|
# Setting up and reading config
|
||||||
Config = configparser.ConfigParser()
|
Config = configparser.ConfigParser()
|
||||||
Config.optionxform = str
|
Config.optionxform = str
|
||||||
Config.readfp(content)
|
Config.read_file(content)
|
||||||
|
|
||||||
# Reading the function sequence followed by input parameters
|
# Reading the function sequence followed by input parameters
|
||||||
# followed by the function parameters
|
# followed by the function parameters
|
||||||
|
@ -94,14 +95,12 @@ class ConfigParser:
|
||||||
|
|
||||||
# If any of the following calls raises an exception,
|
# If any of the following calls raises an exception,
|
||||||
# there's a problem we can't handle -- let the caller handle it.
|
# there's a problem we can't handle -- let the caller handle it.
|
||||||
fp, pathname, description = imp.find_module(name)
|
spec = importlib.util.find_spec(name)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
return imp.load_module(name, fp, pathname, description)
|
return spec.loader.load_module()
|
||||||
finally:
|
except ImportError:
|
||||||
# Since we may exit via an exception, close fp explicitly.
|
print('module {} not found'.format(name))
|
||||||
if fp:
|
|
||||||
fp.close()
|
|
||||||
|
|
||||||
# Check existence of the input file
|
# Check existence of the input file
|
||||||
def check_if_files_exist(Files, ftype='input'):
|
def check_if_files_exist(Files, ftype='input'):
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import os, imp, sys
|
import os, sys
|
||||||
|
import importlib
|
||||||
import argparse
|
import argparse
|
||||||
import configparser
|
import configparser
|
||||||
|
|
||||||
|
@ -22,7 +23,7 @@ class ConfigParser:
|
||||||
# Setting up and reading config
|
# Setting up and reading config
|
||||||
Config = configparser.ConfigParser()
|
Config = configparser.ConfigParser()
|
||||||
Config.optionxform = str
|
Config.optionxform = str
|
||||||
Config.readfp(content)
|
Config.read_file(content)
|
||||||
|
|
||||||
# Reading the function sequence followed by input parameters
|
# Reading the function sequence followed by input parameters
|
||||||
# followed by the function parameters
|
# followed by the function parameters
|
||||||
|
@ -157,14 +158,12 @@ class ConfigParser:
|
||||||
|
|
||||||
# If any of the following calls raises an exception,
|
# If any of the following calls raises an exception,
|
||||||
# there's a problem we can't handle -- let the caller handle it.
|
# there's a problem we can't handle -- let the caller handle it.
|
||||||
fp, pathname, description = imp.find_module(name)
|
spec = importlib.util.find_spec(name)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
return imp.load_module(name, fp, pathname, description)
|
return spec.loader.load_module()
|
||||||
finally:
|
except ImportError:
|
||||||
# Since we may exit via an exception, close fp explicitly.
|
print('module {} not found'.format(name))
|
||||||
if fp:
|
|
||||||
fp.close()
|
|
||||||
|
|
||||||
# Check existence of the input file
|
# Check existence of the input file
|
||||||
def check_if_files_exist(Files, ftype='input'):
|
def check_if_files_exist(Files, ftype='input'):
|
||||||
|
|
Loading…
Reference in New Issue