AddHostRecord - gamesharkmike/PyNamecheap GitHub Wiki

home

def AddHostRecord():
    record_name = input("Record Name?> ")
    #record_name = record_name.rstrip(domain)
    record_type = input("Record Type?> ")
    a_record = ['a', "A"]
    if record_type in a_record:
        ip_address = input("IP Address> ")
        record = {
            "Type": "A",
            "Name": record_name,
            "Address": ip_address,
            }
        api.domains_dns_addHost(domain, record)
    cname_record = ['c', "C", 'cname', "CNAME"    ]
    cname_record.extend(["Cname", 'cNAME'    ])
    if record_type in cname_record:
        new_address = input("New address?> ")
        record = {
            "Type": "CNAME",
            "Name": record_name,
            "Address": new_address,
            }
        api.domains_dns_addHost(domain, record)