| Total Complexity | 1 |
| Total Lines | 8 |
| Duplicated Lines | 0 % |
| Changes | 0 | ||
| 1 | from libcloud.dns.base import Zone |
||
| 10 | class ListDNSRecordsAction(BaseAction): |
||
| 11 | api_type = 'dns' |
||
| 12 | |||
| 13 | def run(self, credentials, zone_id): |
||
| 14 | driver = self._get_driver_for_credentials(credentials=credentials) |
||
| 15 | zone = Zone(id=zone_id, domain=None, type=None, ttl=None, driver=None) |
||
| 16 | records = driver.list_records(zone=zone) |
||
| 17 | return self.resultsets.formatter(records) |
||
| 18 |