From c6d0d967199ef2a0a66c1ffa0477ca226bd06198 Mon Sep 17 00:00:00 2001
From: Daniel Brown <ddb@star.sr.bham.ac.uk>
Date: Wed, 4 Jan 2017 16:48:17 +0000
Subject: [PATCH] changing exception to warning

---
 pykat/finesse.py                                  |  4 +++-
 test/test_scripts/random/test_unicode_printing.py | 12 ++++++------
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/pykat/finesse.py b/pykat/finesse.py
index 78fb361..100b98d 100644
--- a/pykat/finesse.py
+++ b/pykat/finesse.py
@@ -28,6 +28,7 @@ from __future__ import division
 from __future__ import print_function
 from __future__ import unicode_literals
 
+import warnings
 import codecs
 import uuid
 import sys
@@ -940,7 +941,8 @@ class kat(object):
         self.parseCommands(commands, blocks=blocks)
     
     def parseKatCode(self, code, blocks=None):
-        raise pkex.BasePyKatException("Removed. Use parseCommands instead.") 
+        warnings.warn('parseKatCode depreciated, use parseCommands.', stacklevel=2)
+        self.parseCommands(code, block=blocks)
 
     def processConstants(self, commands):
         """
diff --git a/test/test_scripts/random/test_unicode_printing.py b/test/test_scripts/random/test_unicode_printing.py
index 42b5448..c0a267a 100644
--- a/test/test_scripts/random/test_unicode_printing.py
+++ b/test/test_scripts/random/test_unicode_printing.py
@@ -10,12 +10,12 @@ kat.loadKatFile("LHO_IFO_maxtem2.kat") # load the conf
 ##############################################
 ## set excitationas, sensors, and some settings
 ##############################################
-kat.parseKatCode( "fsig sig1 ETMXHR 10 180")
-kat.parseKatCode( "fsig sig1 ETMYHR 10 0")
-kat.parseKatCode( "pd1 myomc 10  nOMC_HROC_trans")
-kat.parseKatCode( "xaxis sig1 f log 10 1k 10")
-kat.parseKatCode( "put myomc f1 $x1") # to follow
-kat.parseKatCode( "yaxis abs:deg")
+kat.parseCommands( "fsig sig1 ETMXHR 10 180")
+kat.parseCommands( "fsig sig1 ETMYHR 10 0")
+kat.parseCommands( "pd1 myomc 10  nOMC_HROC_trans")
+kat.parseCommands( "xaxis sig1 f log 10 1k 10")
+kat.parseCommands( "put myomc f1 $x1") # to follow
+kat.parseCommands( "yaxis abs:deg")
 kat.verbose = True
 out = kat.run()    # do the computation
 result.append(out['myomc'])   # append the result
-- 
GitLab