-
Notifications
You must be signed in to change notification settings - Fork 470
[WIP] INFOMANIAK provider #3574
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
I'm currently hitting a bump with the integration tests. It seems that I can't delete that NS record. |
Could it be a permission issue?
For now, try skipping if the type == NS. Let's see if A, CNAME, MX have the same problem. If they have the same problem, it could be permissions or a problem with how the API is being used. If the problem is only with NS records, we might just have to skip them.
You can! Try More info in: https://docs.dnscontrol.org/developer-info/integration-tests |
|
@tlimoncelli Thanks for your reply! That was indeed the direction I was taking! 👍 |
|
@jbelien I'm currently also looking for an Infomaniak integration. It looks like your work is already on a great state! Thank you for your work. Count me in as a beta-tester 👌 |
|
To be honest I'm kind of stuck and didn't have time to continue lately ... Any help is welcome and appreciated! But I didn't give up and still think it needs to be added to dnscontrol ! 😁 |
|
I rebased this. That should make it significantly easier to review. (You may want to use "git pull --rebase --ff-only --prune" to update your local repo) |
|
@tlimoncelli perfect! that makes it lot easier. I updated my branch so that you can review my PR better. |
tlimoncelli
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The code looks great so far! Looks like you need to fill in the diff2.CHANGE and diff2.CREATE actions and you should be ready for the integration tests. (That's the fun part!)
|
Awesome ! Thanks a lot ! I'll have a look this week and merge your PR into mine (with correct attribution, of course )! |
|
@tlimoncelli thanks a lot for your comment! |
Warning
This is a work in progress!
This is a provider for @Infomaniak (https://www.infomaniak.com/).
This is my first contribution in Go and in DNSControl ; any feedback is welcome (even while I'm working on it).
Please create the GitHub label 'provider-INFOMANIAK'.