Skip to content
Snippets Groups Projects
Commit 6081cddb authored by Sean Leavey's avatar Sean Leavey
Browse files

Fixed issue with 'maxtem off' command

parent b705ae7b
No related branches found
No related tags found
No related merge requests found
...@@ -184,7 +184,11 @@ class kat(object): ...@@ -184,7 +184,11 @@ class kat(object):
@property @property
def maxtem(self): return self.__maxtem def maxtem(self): return self.__maxtem
@maxtem.setter @maxtem.setter
def maxtem(self,value): self.__maxtem = int(value) def maxtem(self,value):
if value == "off":
self.__maxtem = -1
else:
self.__maxtem = int(value)
@property @property
def phase(self): return self.__phase def phase(self): return self.__phase
...@@ -309,6 +313,9 @@ class kat(object): ...@@ -309,6 +313,9 @@ class kat(object):
v = line.split(" ") v = line.split(" ")
if len(v) != 2: if len(v) != 2:
raise pkex.BasePyKatException("maxtem command `{0}` is incorrect.".format(line)) raise pkex.BasePyKatException("maxtem command `{0}` is incorrect.".format(line))
else:
if v[1] == "off":
self.maxtem = -1
else: else:
self.maxtem = int(v[1]) self.maxtem = int(v[1])
elif(first == "retrace"): elif(first == "retrace"):
...@@ -691,7 +698,11 @@ class kat(object): ...@@ -691,7 +698,11 @@ class kat(object):
if self.scale != None and self.scale !='': out.append("scale {0}\n".format(self.scale)) if self.scale != None and self.scale !='': out.append("scale {0}\n".format(self.scale))
if self.phase != None: out.append("phase {0}\n".format(self.phase)) if self.phase != None: out.append("phase {0}\n".format(self.phase))
if self.maxtem != None: out.append("maxtem {0}\n".format(self.maxtem)) if self.maxtem != None:
if self.maxtem == -1:
out.append("maxtem off\n")
else:
out.append("maxtem {0}\n".format(self.maxtem))
if self.noxaxis == True: if self.noxaxis == True:
out.append("noxaxis\n") out.append("noxaxis\n")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment