4444# =============================================================================
4545#
4646
47- import sys , os , glob
47+ import sys
48+ import os
49+ import glob
4850import PyTango
4951import weakref
5052import itertools
@@ -125,7 +127,6 @@ def unsupported_method(*args, **kws):
125127 head = "attr. %s [%s]" % (m .group ("attr" ), m .group ("op" ))
126128 else :
127129 head = "method %s" % f .__name__
128- op = re .compile
129130 msg = (
130131 "Error: %s cannot be called because %s is not supported "
131132 "in this (detector-required) version of LIMA" % (head , feature )
@@ -202,8 +203,8 @@ class LimaCCDs(PyTango.LatestDeviceImpl):
202203 Core .Bpp32 : "Bpp32" ,
203204 Core .Bpp32S : "Bpp32S" ,
204205 }
205-
206- String2ImageType = { v : k for k , v in ImageType2String .items () }
206+
207+ String2ImageType = {v : k for k , v in ImageType2String .items ()}
207208
208209 # DATA_ARRAY DevEncoded
209210 # enum DataArrayCategory {
@@ -434,7 +435,6 @@ def init_device(self):
434435 self .set_state (PyTango .DevState .ON )
435436 self .get_device_properties (self .get_device_class ())
436437 self .__className2deviceName = get_sub_devices ()
437- dataBase = PyTango .Database ()
438438
439439 TacoSpecificName .append (self .LimaCameraType )
440440
@@ -654,11 +654,11 @@ def init_device(self):
654654 self .__BufferHelperEnums = {
655655 "durationPolicy" : {
656656 "EPHEMERAL" : Core .BufferHelper .Parameters .Ephemeral ,
657- "PERSISTENT" : Core .BufferHelper .Parameters .Persistent ,
657+ "PERSISTENT" : Core .BufferHelper .Parameters .Persistent ,
658658 },
659659 "sizePolicy" : {
660660 "AUTOMATIC" : Core .BufferHelper .Parameters .Automatic ,
661- "FIXED" : Core .BufferHelper .Parameters .Fixed ,
661+ "FIXED" : Core .BufferHelper .Parameters .Fixed ,
662662 },
663663 }
664664 self .__BufferParamData = {
@@ -1165,15 +1165,15 @@ def write_acc_saturated_cblevel(self, attr):
11651165 else :
11661166 msg = "Accumulation threshold plugins not loaded"
11671167 deb .Error (msg )
1168-
1168+
11691169 ## @brief Read the output image type (after acumulation)
11701170 #
11711171 @Core .DEB_MEMBER_FUNCT
11721172 def read_acc_out_type (self , attr ):
11731173 acc = self .__control .accumulation ()
11741174 imageType = acc .getOutputType ()
11751175 stringType = self .ImageType2String .get (imageType , "?" )
1176-
1176+
11771177 attr .set_value (stringType )
11781178
11791179 ## @brief Write the output image type (after acumulation)
@@ -1924,7 +1924,7 @@ def read_shared_memory_names(self, attr):
19241924 try :
19251925 shared_memory = self .__control .display ()
19261926 shared_memory_names = shared_memory .getNames ()
1927- except :
1927+ except Exception :
19281928 shared_memory_names = ["" , "" ]
19291929 attr .set_value (shared_memory_names )
19301930
@@ -1933,21 +1933,21 @@ def write_shared_memory_names(self, attr):
19331933 try :
19341934 shared_memory = self .__control .display ()
19351935 shared_memory .setNames (* self .__shared_memory_names )
1936- except :
1936+ except Exception :
19371937 pass
19381938
19391939 def read_shared_memory_active (self , attr ):
19401940 try :
19411941 shared_memory = self .__control .display ().isActive ()
1942- except :
1942+ except Exception :
19431943 shared_memory = False
19441944 attr .set_value (shared_memory )
19451945
19461946 def write_shared_memory_active (self , attr ):
19471947 data = attr .get_write_value ()
19481948 try :
19491949 self .__control .display ().setActive (data )
1950- except :
1950+ except Exception :
19511951 pass
19521952
19531953 def read_config_available_module (self , attr ):
@@ -1981,7 +1981,6 @@ def writeBufferParam(self, attr, param=None, getter=None, setter=None):
19811981 setattr (buffer_param , param_name , val )
19821982 setter (buffer_param )
19831983
1984-
19851984 # ==================================================================
19861985 #
19871986 # LimaCCDs command methods
@@ -2011,7 +2010,7 @@ def getAttrStringValueList(self, attr_name):
20112010 try :
20122011 values = acq .getTriggerModeList ()
20132012 valueList = [getDictKey (self .__AcqTriggerMode , val ) for val in values ]
2014- except :
2013+ except Exception :
20152014 valueList = list (self .__AcqTriggerMode .keys ())
20162015 elif attr_name == "saving_format" :
20172016 return self .__SavingFormat
@@ -2090,7 +2089,7 @@ def setImageHeader(self, headers_str):
20902089 for image_header in headers_str :
20912090 imageIdSepPos = image_header .find (self .__image_number_header_delimiter )
20922091 imageId = int (image_header [:imageIdSepPos ])
2093- header_str = image_header [imageIdSepPos + 1 :]
2092+ header_str = image_header [imageIdSepPos + 1 :]
20942093 deb .Param ("Setting to image %d file header: %s" % (imageId , header_str ))
20952094 header_map = {}
20962095 for line in header_str .split (self .__entry_header_delimiter ):
@@ -2220,7 +2219,7 @@ def readImage(self, frame_number):
22202219 category = self .DataArrayCategory .Image
22212220 self ._datacache = self ._image_2_data_array (image , category )
22222221 return ("DATA_ARRAY" , self ._datacache )
2223-
2222+
22242223 ##@brief get last image data (if new image since last_frame_number)
22252224 #
22262225 # @returns Image if new image available since last_frame_number else None
@@ -2230,11 +2229,11 @@ def readLastImage(self, last_frame_number=-1):
22302229 status = self .__control .getStatus ()
22312230 last_img_ready = status .ImageCounters .LastImageReady
22322231 if last_img_ready <= last_frame_number :
2233- deb .Trace (f "No newer image available" )
2232+ deb .Trace ("No newer image available" )
22342233 PyTango .Except .throw_exception (PyTango .DevError (
22352234 desc = "Frame(s) not available yet" ,
2236- #tango.ErrSeverity.ERR,
2237- #"readLastImage()",
2235+ # tango.ErrSeverity.ERR,
2236+ # "readLastImage()",
22382237 ))
22392238 else :
22402239 image = self .__control .ReadImage (- 1 )
@@ -2949,7 +2948,7 @@ def export_default_plugins():
29492948 print ("create device" , specificDevice .__name__ , deviceName )
29502949 try :
29512950 util .create_device (specificDevice .__name__ , deviceName )
2952- except :
2951+ except Exception :
29532952 import traceback
29542953
29552954 traceback .print_exc ()
@@ -3061,8 +3060,8 @@ def _get_control():
30613060 else :
30623061 specificDevice = class_info
30633062 typeFlagsNameList = []
3064- for l in range (verboseLevel + 1 ):
3065- typeFlagsNameList += VerboseLevel2TypeFlags .get (l , [])
3063+ for level in range (verboseLevel + 1 ):
3064+ typeFlagsNameList += VerboseLevel2TypeFlags .get (level , [])
30663065 Core .DebParams .setTypeFlagsNameList (typeFlagsNameList )
30673066
30683067 util = PyTango .Util .instance ()
@@ -3112,17 +3111,15 @@ def main(args=None, event_loop=None):
31123111 if option .startswith ("-v" ):
31133112 try :
31143113 verboseLevel = int (option [2 :])
3115- except :
3114+ except Exception :
31163115 pass
31173116
3118- pytango_ver = PyTango .__version_info__ [:3 ]
3119-
31203117 try :
31213118 py = PyTango .Util (args )
31223119 py .add_TgClass (LimaCCDsClass , LimaCCDs , "LimaCCDs" )
31233120 try :
31243121 declare_camera_n_commun_to_tango_world (py )
3125- except :
3122+ except Exception :
31263123 import traceback
31273124
31283125 traceback .print_exc ()
@@ -3141,7 +3138,7 @@ def main(args=None, event_loop=None):
31413138
31423139 try :
31433140 export_default_plugins ()
3144- except :
3141+ except Exception :
31453142 import traceback
31463143
31473144 traceback .print_exc ()
0 commit comments