@@ -23,8 +23,7 @@ def __init__(self):
2323 super ().__init__ ()
2424 self .api_token = os .getenv ("CLOUDFLARE_API_TOKEN" )
2525 if not self .api_token :
26- raise ValueError (
27- "CLOUDFLARE_API_TOKEN environment variable is required" )
26+ raise ValueError ("CLOUDFLARE_API_TOKEN environment variable is required" )
2827 self .base_url = "https://api.cloudflare.com/client/v4"
2928 self .headers = {
3029 "Authorization" : f"Bearer { self .api_token } " ,
@@ -58,8 +57,7 @@ def setup_certbot_credentials(self) -> bool:
5857 return True
5958
6059 except Exception as e :
61- print (
62- f"Error setting up Cloudflare credentials: { e } " , file = sys .stderr )
60+ print (f"Error setting up Cloudflare credentials: { e } " , file = sys .stderr )
6361 return False
6462
6563 def _make_request (
@@ -169,8 +167,7 @@ def get_dns_records(
169167 """Get DNS records for a domain."""
170168 zone_id = self ._ensure_zone_id (name )
171169 if not zone_id :
172- print (
173- f"Error: Could not find zone for domain { name } " , file = sys .stderr )
170+ print (f"Error: Could not find zone for domain { name } " , file = sys .stderr )
174171 return []
175172
176173 params = f"zones/{ zone_id } /dns_records?name={ name } "
@@ -204,7 +201,8 @@ def create_dns_record(self, record: DNSRecord) -> bool:
204201 zone_id = self ._ensure_zone_id (record .name )
205202 if not zone_id :
206203 print (
207- f"Error: Could not find zone for domain { record .name } " , file = sys .stderr )
204+ f"Error: Could not find zone for domain { record .name } " , file = sys .stderr
205+ )
208206 return False
209207
210208 data = {
@@ -224,17 +222,15 @@ def create_dns_record(self, record: DNSRecord) -> bool:
224222 data ["priority" ] = record .priority
225223
226224 print (f"Adding { record .type .value } record for { record .name } " )
227- result = self ._make_request (
228- "POST" , f"zones/{ zone_id } /dns_records" , data )
225+ result = self ._make_request ("POST" , f"zones/{ zone_id } /dns_records" , data )
229226
230227 return result .get ("success" , False )
231228
232229 def delete_dns_record (self , record_id : str , domain : str ) -> bool :
233230 """Delete a DNS record."""
234231 zone_id = self ._ensure_zone_id (domain )
235232 if not zone_id :
236- print (
237- f"Error: Could not find zone for domain { domain } " , file = sys .stderr )
233+ print (f"Error: Could not find zone for domain { domain } " , file = sys .stderr )
238234 return False
239235
240236 print (f"Deleting record ID: { record_id } " )
@@ -249,7 +245,9 @@ def create_caa_record(self, caa_record: CAARecord) -> bool:
249245 zone_id = self ._ensure_zone_id (caa_record .name )
250246 if not zone_id :
251247 print (
252- f"Error: Could not find zone for domain { caa_record .name } " , file = sys .stderr )
248+ f"Error: Could not find zone for domain { caa_record .name } " ,
249+ file = sys .stderr ,
250+ )
253251 return False
254252
255253 clean_value = caa_record .value .strip ('"' )
@@ -268,7 +266,6 @@ def create_caa_record(self, caa_record: CAARecord) -> bool:
268266 print (
269267 f"Adding CAA record for { caa_record .name } with tag { caa_record .tag } and value { clean_value } "
270268 )
271- result = self ._make_request (
272- "POST" , f"zones/{ zone_id } /dns_records" , data )
269+ result = self ._make_request ("POST" , f"zones/{ zone_id } /dns_records" , data )
273270
274271 return result .get ("success" , False )
0 commit comments