formatting and cleanup

This commit is contained in:
Pavak Paul 2022-06-01 18:07:05 +05:30
parent bb80e40ce9
commit 49e7cd13b6
2 changed files with 3 additions and 33 deletions

View File

@ -15,11 +15,6 @@ def errorChecker(r):
assert False assert False
def verifyCredentials(credentials): def verifyCredentials(credentials):
"""
curl -X GET "https://api.cloudflare.com/client/v4/user/tokens/verify" \
-H "Authorization: Bearer <API TOKEN HERE>" \
-H "Content-Type:application/json"
"""
headers = getHeaders(credentials) headers = getHeaders(credentials)
r = requests.get('https://api.cloudflare.com/client/v4/user/tokens/verify', headers=headers) r = requests.get('https://api.cloudflare.com/client/v4/user/tokens/verify', headers=headers)
errorChecker(r) errorChecker(r)
@ -27,13 +22,6 @@ curl -X GET "https://api.cloudflare.com/client/v4/user/tokens/verify" \
def listAllZones(credentials): def listAllZones(credentials):
"""
curl -X GET "https://api.cloudflare.com/client/v4/zones \
-H "X-Auth-Email: user@example.com" \
-H "X-Auth-Key: c2547eb745079dac9320b638f5e225cf483cc5cfdda41" \
-H "Content-Type: application/json"
"""
headers = getHeaders(credentials)
zones = requests.get( zones = requests.get(
'https://api.cloudflare.com/client/v4/zones', 'https://api.cloudflare.com/client/v4/zones',
headers= getHeaders(credentials) headers= getHeaders(credentials)
@ -43,12 +31,6 @@ curl -X GET "https://api.cloudflare.com/client/v4/zones \
def getAllDNS(credentials, id): def getAllDNS(credentials, id):
"""
curl -X GET "https://api.cloudflare.com/client/v4/zones/023e105f4ecef8ad9ca31a8372d0c353/dns_records" \
-H "X-Auth-Email: user@example.com" \
-H "X-Auth-Key: c2547eb745079dac9320b638f5e225cf483cc5cfdda41" \
-H "Content-Type: application/json"
"""
dns_records = requests.get( dns_records = requests.get(
f'https://api.cloudflare.com/client/v4/zones/{id}/dns_records', f'https://api.cloudflare.com/client/v4/zones/{id}/dns_records',
headers=getHeaders(credentials) headers=getHeaders(credentials)
@ -57,12 +39,6 @@ curl -X GET "https://api.cloudflare.com/client/v4/zones/023e105f4ecef8ad9ca31a83
return dns_records return dns_records
def exportBindDNS(credentials, id): def exportBindDNS(credentials, id):
"""
curl -X GET "https://api.cloudflare.com/client/v4/zones/023e105f4ecef8ad9ca31a8372d0c353/dns_records/export" \
-H "X-Auth-Email: user@example.com" \
-H "X-Auth-Key: c2547eb745079dac9320b638f5e225cf483cc5cfdda41" \
-H "Content-Type: application/json"
"""
export_response = requests.get( export_response = requests.get(
f'https://api.cloudflare.com/client/v4/zones/{id}/dns_records/export', f'https://api.cloudflare.com/client/v4/zones/{id}/dns_records/export',
headers=getHeaders(credentials) headers=getHeaders(credentials)
@ -71,12 +47,6 @@ curl -X GET "https://api.cloudflare.com/client/v4/zones/023e105f4ecef8ad9ca31a83
return export_response return export_response
def deleteARecord(credentials, zone_id, dns_id): def deleteARecord(credentials, zone_id, dns_id):
"""
curl -X DELETE "https://api.cloudflare.com/client/v4/zones/023e105f4ecef8ad9ca31a8372d0c353/dns_records/372e67954025e0ba6aaa6d586b9e0b59" \
-H "X-Auth-Email: user@example.com" \
-H "X-Auth-Key: c2547eb745079dac9320b638f5e225cf483cc5cfdda41" \
-H "Content-Type: application/json"
"""
delete_response = requests.delete( delete_response = requests.delete(
f'https://api.cloudflare.com/client/v4/zones/{zone_id}/dns_records/{dns_id}', f'https://api.cloudflare.com/client/v4/zones/{zone_id}/dns_records/{dns_id}',
headers=getHeaders(credentials) headers=getHeaders(credentials)

6
app.py
View File

@ -1,9 +1,9 @@
import json
import uuid
import datetime
from fileinput import filename from fileinput import filename
import json, uuid,datetime
from sys import argv from sys import argv
from pathlib import Path from pathlib import Path
# import requests
from apicalls import * from apicalls import *