Completed
Pull Request — master (#543)
by
unknown
03:20 queued 51s
created

DeleteDNSRecordAction   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 8
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
dl 0
loc 8
rs 10
c 0
b 0
f 0
wmc 1
1
from lib.action import PyraxBaseAction
2
3
__all__ = [
4
    'DeleteDNSRecordAction'
5
]
6
7
8
class DeleteDNSRecordAction(PyraxBaseAction):
9
    def run(self, zone_id, record_id):
10
        cdns = self.pyrax.cloud_dns
11
        zone = cdns.get(zone_id)
12
        record = zone.get_record(record_id)
13
14
        record.delete()
15
        return True
16