diff options
author | lgz <lgz@loled2> | 2016-12-22 00:20:52 +0900 |
---|---|---|
committer | lgz <lgz@loled2> | 2016-12-22 00:20:52 +0900 |
commit | af70eaf4ae966584e63f919280ace0c4d8d37117 (patch) | |
tree | fbd65627576a213e5dab17362be3c5750fc7c22c | |
parent | 0fafcb8806b35718d0b78929ee3eee3086b1c1c9 (diff) |
bugfix; should return empty list if there is not command
-rw-r--r-- | python.d/freeradius.chart.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/python.d/freeradius.chart.py b/python.d/freeradius.chart.py index 829c14cb6a..12fb901d2e 100644 --- a/python.d/freeradius.chart.py +++ b/python.d/freeradius.chart.py @@ -62,8 +62,8 @@ class Service(SimpleService): self.acct = self.configuration.get('acct', False) self.proxy_auth = self.configuration.get('proxy_auth', False) self.proxy_acct = self.configuration.get('proxy_acct', False) - self.echo = [''.join([directory, 'echo']) for directory in directories if isfile(''.join([directory, 'echo']))][0] - self.radclient = [''.join([directory, 'radclient']) for directory in directories if isfile(''.join([directory, 'radclient']))][0] + self.echo = [''.join([directory, 'echo']) for directory in directories if isfile(''.join([directory, 'echo']))][:1] + self.radclient = [''.join([directory, 'radclient']) for directory in directories if isfile(''.join([directory, 'radclient']))][:1] self.sub_echo = [self.echo, 'Message-Authenticator = 0x00, FreeRADIUS-Statistics-Type = 15, Response-Packet-Type = Access-Accept'] self.sub_radclient = [self.radclient, '-r', '1', '-t', '1', ':'.join([self.host, self.port]), 'status', self.secret] |