diff options
| -rwxr-xr-x | src/fapi | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -420,17 +420,17 @@ class Fapi(FapiBase): a = self._args if not a.name: return lambda: f5().get_list() - # Check for Pattern like /partition/foo-bar.example.com_443 - m = re.match('^(.*)_(\d+)$', a.name) - if m: - fqdn_or_ip = m.group(1) - port = m.group(2) - _, ip, _ = self.lookup(fqdn_or_ip) - else: - fqdn_or_ip, ip, port = self.lookup(a.name) if a.a: name = a.name else: + # Check for Pattern like /partition/foo-bar.example.com_443 + m = re.match('^(.*)_(\d+)$', a.name) + if m: + fqdn_or_ip = m.group(1) + port = m.group(2) + _, ip, _ = self.lookup(fqdn_or_ip) + else: + fqdn_or_ip, ip, port = self.lookup(a.name) name = fqdn_or_ip + '_' + port if a.sub == 'get': if a.sub2 == 'detail': |
