From 52d331054aa4ff6de904ba829a758cd9e6c8858d Mon Sep 17 00:00:00 2001
From: stedif <stefano.difrischia@inaf.it>
Date: Mon, 13 Dec 2021 10:55:14 +0100
Subject: [PATCH] L2SS-480: add casacore requirements

---
 tangostationcontrol/requirements.txt                     | 3 ++-
 tangostationcontrol/tangostationcontrol/beam/__init__.py | 0
 tangostationcontrol/tangostationcontrol/devices/beam.py  | 7 +++++--
 3 files changed, 7 insertions(+), 3 deletions(-)
 create mode 100644 tangostationcontrol/tangostationcontrol/beam/__init__.py

diff --git a/tangostationcontrol/requirements.txt b/tangostationcontrol/requirements.txt
index 087bb148d..64b992037 100644
--- a/tangostationcontrol/requirements.txt
+++ b/tangostationcontrol/requirements.txt
@@ -9,4 +9,5 @@ snmp >= 0.1.7 # GPL3
 h5py >= 3.5.0 # BSD
 psutil >= 5.8.0 # BSD
 docker >= 5.0.3 # Apache 2
-python-logstash-async >= 2.3.0 # MIT
\ No newline at end of file
+python-logstash-async >= 2.3.0 # MIT
+python-casacore
diff --git a/tangostationcontrol/tangostationcontrol/beam/__init__.py b/tangostationcontrol/tangostationcontrol/beam/__init__.py
new file mode 100644
index 000000000..e69de29bb
diff --git a/tangostationcontrol/tangostationcontrol/devices/beam.py b/tangostationcontrol/tangostationcontrol/devices/beam.py
index 1711a8a89..b2ccb5b54 100644
--- a/tangostationcontrol/tangostationcontrol/devices/beam.py
+++ b/tangostationcontrol/tangostationcontrol/devices/beam.py
@@ -8,7 +8,9 @@
 """
 
 # PyTango imports
-from tango import AttrWriteType
+from tango import AttrWriteType, DevState
+from tango import DebugIt
+from tango.server import command
 import numpy
 # Additional import
 
@@ -17,6 +19,7 @@ from tangostationcontrol.common.entrypoint import entry
 from tangostationcontrol.clients.attribute_wrapper import attribute_wrapper
 from tangostationcontrol.devices.lofar_device import lofar_device
 from tangostationcontrol.common.lofar_logging import device_logging_to_python, log_exceptions
+from tangostationcontrol.beam.delays import delay_calculator
 
 __all__ = ["Beam", "main"]
 
@@ -31,7 +34,6 @@ class Beam(lofar_device):
     # Attributes
     # ----------
 
-    pass
 
     # --------
     # overloaded functions
@@ -41,6 +43,7 @@ class Beam(lofar_device):
     # --------
     # Commands
     # --------
+    pass
 
 
 # ----------
-- 
GitLab