Skip to content

Commit 1bed644

Browse files
committed
Add get single recordset
1 parent 0a377cf commit 1bed644

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

desec/__init__.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,13 @@ def get_rrsets(self, domain_name: str) -> list[RRSet]:
3434
results.append(RRSet.from_dict(x))
3535
return results
3636

37+
def get_rrset(self, domain_name: str, subname: str, type: str, ) -> RRSet:
38+
data = self.make_request(path=f"/domains/{domain_name}/rrsets/{subname}/{type}/")
39+
try:
40+
return RRSet.from_dict(data)
41+
except:
42+
return None
43+
3744
def create_rrset(self, domain_name: str, rrset: RRSet):
3845
self.make_request(path=f"/domains/{domain_name}/rrsets/", method="POST", data=rrset.to_json())
3946

0 commit comments

Comments
 (0)