period fix
This commit is contained in:
parent
1e97ef3b2e
commit
679b9492d7
@ -208,13 +208,14 @@ class NtpsecDataUpdater(pyagentx.Updater):
|
||||
|
||||
|
||||
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')
|
||||
self.period = period
|
||||
super().__init__()
|
||||
|
||||
def setup(self):
|
||||
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.start()
|
||||
|
||||
nsax = NtpsecAgent()
|
||||
nsax = NtpsecAgent(period=period)
|
||||
nsax.start()
|
||||
except Exception as e:
|
||||
logger.error(f"Unhandled exception: {e}")
|
||||
|
Loading…
x
Reference in New Issue
Block a user