Corrected the ZMQ base class inherited by the ServerBase Class

This commit is contained in:
2024-01-09 11:21:37 +01:00
parent a0b5ce4c58
commit 36eacba046
2 changed files with 8 additions and 5 deletions

View File

@ -1,2 +1,4 @@
from .serverbase import ServerBase
from .zmqbase import ZMQBase
from .serverbase import ServerBase

View File

@ -9,9 +9,10 @@ from datetime import datetime
import time
from epics import PV
import ZMQBase
sys.path.append('/sf/bd/packages/sfbd')
from sfbd.util import ZMQBase
class ServerBase (ZMQBase):
class ServerBase(ZMQBase):
def __init__(self, root = 'MyServer', debug = False, WDServer = '127.0.0.1', WDPort = 5678):
super(ServerBase,self).__init__(WDServer,WDPort)
@ -53,13 +54,13 @@ class ServerBase (ZMQBase):
self.PVlog = PV('%s:LOG%s' % (self.root,self.suffix))
def stop(self,pvname=None,value=None,**kws):
self.logger.info('PV:STOP triggered at %s' % datetime.now().strftime('%Y-%m-%d %H:%M:%S'))
if value > 0:
self.logger.info('PV:STOP triggered at %s' % datetime.now().strftime('%Y-%m-%d %H:%M:%S'))
self.running=False
def start(self):
self.logger.info('Starting Server: %s at %s' % (self.root,datetime.now().strftime('%Y-%m-%d %H:%M:%S')))
self.logger.info('PV Root: %s' % self.root
self.logger.info('PV Root: %s' % self.root)
self.logger.info('Version: %s' % self.version)
self.logger.info('Host: %s' % self.host)
self.logger.info('PID: %d' % self.pid)