Completed
Pull Request — master (#346)
by Anthony
04:32
created

ListVMsAction.run()   B

Complexity

Conditions 5

Size

Total Lines 22

Duplication

Lines 0
Ratio 0 %
Metric Value
cc 5
dl 0
loc 22
rs 8.3411
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