bugfix; should return empty list if there is not command
lgz committed
Dec 22, 2016 at 00:20 UTC
af70eaf4ae966584e63f919280ace0c4d8d37117
1 file changed
+2
-2
python.d/freeradius.chart.py
+2
-2
@@ -62,8 +62,8 @@ class Service(SimpleService):
62
self.acct = self.configuration.get('acct', False)
63
self.proxy_auth = self.configuration.get('proxy_auth', False)
64
self.proxy_acct = self.configuration.get('proxy_acct', False)
65
- self.echo = [''.join([directory, 'echo']) for directory in directories if isfile(''.join([directory, 'echo']))][0]
66
- self.radclient = [''.join([directory, 'radclient']) for directory in directories if isfile(''.join([directory, 'radclient']))][0]
65
+ self.echo = [''.join([directory, 'echo']) for directory in directories if isfile(''.join([directory, 'echo']))][:1]
66
+ self.radclient = [''.join([directory, 'radclient']) for directory in directories if isfile(''.join([directory, 'radclient']))][:1]
67
self.sub_echo = [self.echo, 'Message-Authenticator = 0x00, FreeRADIUS-Statistics-Type = 15, Response-Packet-Type = Access-Accept']
68
self.sub_radclient = [self.radclient, '-r', '1', '-t', '1', ':'.join([self.host, self.port]), 'status', self.secret]
69