period fix
This commit is contained in:
parent
1e97ef3b2e
commit
679b9492d7
@ -208,13 +208,14 @@ class NtpsecDataUpdater(pyagentx.Updater):
|
|||||||
|
|
||||||
|
|
||||||
class NtpsecAgent(pyagentx.Agent):
|
class NtpsecAgent(pyagentx.Agent):
|
||||||
def __init__(self, agent_id='NtpsecAgent', socket_path=None):
|
def __init__(self, period=1, agent_id='NtpsecAgent', socket_path=None):
|
||||||
logger.info('Agent created')
|
logger.info('Agent created')
|
||||||
|
self.period = period
|
||||||
super().__init__()
|
super().__init__()
|
||||||
|
|
||||||
def setup(self):
|
def setup(self):
|
||||||
logger.info('Agent setup')
|
logger.info('Agent setup')
|
||||||
self.register(BASE_OID_HOTTIS_NTPSEC, NtpsecDataUpdater, freq=1)
|
self.register(BASE_OID_HOTTIS_NTPSEC, NtpsecDataUpdater, freq=self.period)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -331,7 +332,7 @@ if __name__ == '__main__':
|
|||||||
ndc = NtpDataCollector(ntpserver=ntpserver, period=period)
|
ndc = NtpDataCollector(ntpserver=ntpserver, period=period)
|
||||||
ndc.start()
|
ndc.start()
|
||||||
|
|
||||||
nsax = NtpsecAgent()
|
nsax = NtpsecAgent(period=period)
|
||||||
nsax.start()
|
nsax.start()
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(f"Unhandled exception: {e}")
|
logger.error(f"Unhandled exception: {e}")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user