From f797261b7b452fb83ef4d83ae452dd3db6ebc477 2017-10-19 22:07:09 From: Juan C. Espinoza Date: 2017-10-19 22:07:09 Subject: [PATCH] Fix name and datatype in ReadUnitConf --- diff --git a/schainpy/controller.py b/schainpy/controller.py index 412bc2d..1fd2a4d 100644 --- a/schainpy/controller.py +++ b/schainpy/controller.py @@ -758,13 +758,18 @@ class ReadUnitConf(ProcUnitConf): if datatype==None and name==None: raise ValueError, 'datatype or name should be defined' - if name==None: + if name == None: if 'Reader' in datatype: name = datatype + datatype = name.replace('Reader','') else: - name = '%sReader' %(datatype) - if datatype==None: - datatype = name.replace('Reader','') + name = '{}Reader'.format(datatype) + if datatype == None: + if 'Reader' in name: + datatype = name.replace('Reader','') + else: + datatype = name + name = '{}Reader'.format(name) self.id = id self.name = name