summaryrefslogtreecommitdiff
path: root/PyMca5/PyMcaPlugins/StackNormalizationPlugin.py
diff options
context:
space:
mode:
Diffstat (limited to 'PyMca5/PyMcaPlugins/StackNormalizationPlugin.py')
-rw-r--r--PyMca5/PyMcaPlugins/StackNormalizationPlugin.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/PyMca5/PyMcaPlugins/StackNormalizationPlugin.py b/PyMca5/PyMcaPlugins/StackNormalizationPlugin.py
index de9caae..3fe8c26 100644
--- a/PyMca5/PyMcaPlugins/StackNormalizationPlugin.py
+++ b/PyMca5/PyMcaPlugins/StackNormalizationPlugin.py
@@ -54,6 +54,7 @@ __license__ = "MIT"
__copyright__ = "European Synchrotron Radiation Facility, Grenoble, France"
import numpy
+import logging
from PyMca5 import StackPluginBase
# Add support for normalization by data
from PyMca5.PyMca import PyMcaFileDialogs
@@ -66,11 +67,13 @@ try:
except:
HDF5 = False
-DEBUG = 0
+_logger = logging.getLogger(__name__)
+
class StackNormalizationPlugin(StackPluginBase.StackPluginBase):
def __init__(self, stackWindow, **kw):
- StackPluginBase.DEBUG = DEBUG
+ if _logger.getEffectiveLevel() == logging.DEBUG:
+ StackPluginBase.pluginBaseLogger.setLevel(logging.DEBUG)
StackPluginBase.StackPluginBase.__init__(self, stackWindow, **kw)
self.methodDict = {}
text = "Stack/I0 where I0 is the active curve\n"
@@ -160,7 +163,7 @@ class StackNormalizationPlugin(StackPluginBase.StackPluginBase):
if edf.GetNumImages() > 1:
# TODO: A dialog showing the different images
# based on the external images browser needed
- print("WARNING: Taking first image")
+ _logger.warning("WARNING: Taking first image")
data = edf.GetData(0)
edf = None
elif ffilter.startswith("ASCII"):