CNR: support init command#4278
Conversation
Register CredsMetadata so the CNR provider appears in the `dnscontrol init` wizard. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
@TomOnTime can you add @AsifNawaz-cnic also as maintainer for CNR or at least invite him to this org so that I can handover the review to him? ty! :-) |
Will do! @AsifNawaz-cnic. Look for invites in your email inbox. Also, @fm is our "liaison to maintainers") who will reach out to you soon. |
|
@TomOnTime I am confused now by that merge. I mean, code changes look good but we did not confirm. I don't mind but that's ... confusing! :-D |
|
Hi @AsifNawaz-cnic (and thanks @KaiSchwarz-cnic!) We want to make sure this is the address you'd like to be reached at regarding maintainer communications. Your email will not be public and will only be used the the project team to send out maintainer communications. Can you email dnscontrol at faisal dot fm from your preferred address? As a maintainer, we’d like to remind you of your role and expectations we have so that everyone has a positive experience using dnscontrol:
If there is anything we can help with, or help unblock, as you maintain your provider please don’t hesitate to reach out. |
|
Hey @fm ! Nice to meet you. we can forward an email address to you that you can use. it is a group email address that ensures my team receives the email, but we can't send emails out using it. the responsible & available person of my team will then reply directly through his direct business address, I guess. Does that still fit your needs or do you need an email address that works for both reading and writing? I expect target communication security by that as well? |
|
That's totally fine! |
|
Email went out! |
Summary
Register
CredsMetadatafor CNR so the provider is offered by thednscontrol initwizard.Fields mirror the entries in
integrationTest/profiles.json.CC: @KaiSchwarz-cnic
Test plan
go build ./...passesdnscontrol initlists CNR as an option// TODO: Verifyannotations in the diff (e.g.PortalURL)🤖 Generated with Claude Code