-
Notifications
You must be signed in to change notification settings - Fork 2
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
Api v2 #3
base: master
Are you sure you want to change the base?
Api v2 #3
Conversation
Hi @Getty! This is ready for review/merge. Any feedback is welcome. I haven't implemented all of the v2 api because its big. I only did ManagedDomains and Records. I plan to add HealthChecks in another pr. V2 docs: http://www.dnsmadeeasy.com/wp-content/uploads/2014/07/API-Docv2.pdf |
You can ignore the travis failures btw. I'm not sure what thats about. There is not even a .travis.yml. |
I check into it the next days, i am very busy with work right now :) |
Sure no worries! I understand. |
This does dns failover and system monitoring.
I can't build this package using your dzil plugin from cpan. Any ideas?
I also tried building your dzil plugin from your github repo but ran into all kinds of problems when I ran 'dzil authordeps | cpanm' -- many modules that would not install. Some of them require the latest version of Module::Load and some require an earlier version. |
But you do have all packages required by dzil on latest? I will check that up, might be that its old setup and i have to update, but normally i release very often with those here ;) |
For now, I've managed to use Minilla to do a build for internal release. The pod is messed up, but other than that it should be fine I think. |
HOLY SHIT, thats REALLY old, i just realize that is not even converted to my REAL bundle @author::GETTY ;-) I am doing this now haha |
I also see this Duplication of element resources.repository.web now, its overall, some package must have introduced it, as i made no changes at all. I will hunt it down and come back to you. |
Fixed version of my bundle: |
Thanks! |
ping @Getty. Start of the year is probably a busy time too. :) |
Yeah sorry, please hold on still, i really have to finish my current mission before i have any head for this. |
@Getty I appreciate you are super busy and this is a giant pull request. I would like to get this on cpan soon though. I am happy to help you out anyway I can. I am happy to be a co maintainer if that helps. If you don't have a chance to work on it before April, I'll probably post it as a new module under a new namespace. This pull request might make more sense as a new module anyway since version 2 is very different from version 1. Let me know what you think or how I can help. |
Yeah, thats a fair deal, i am in the end turns of my current mission, so its just a matter of days till i can actually breathe. |
BTW for starter you should make the travis test working (as in fire up dzil build so that you get travis.yml commit it and assure tests approve! |
Cool. Sounds good. However, it looks like there are some issues with the dzil pluginbundle:
|
Just add no_changelog_from_git = 1 To the dist.ini configuration of [@author::GETTY] |
Strange doesn't look like travis is running. Do you have it turned on here? |
https://travis-ci.org/Getty/p5-www-dnsmadeeasy/pull_requests It normally does ;) It is activated i checked to be sure travis didn't fucked up something |
I "readded" Travis now, lets hope that might fix it, dont see else obvious whats wrong (but still a bit unconcentrated) |
I realize it was doing builds in the past but I can't figure out why its not doing them anymore. Are you sure you have 'Build pull requests' on in Travis settings? https://travis-ci.org/Getty/p5-www-dnsmadeeasy/settings I'm out of ideas. |
Sadly yes :( http://i.imgur.com/3KqPaso.png P.S.: Test::LoadAllModules is no good, i used that in the past but now i make a loop and make the list by hand. Its not the module itself which is the problem, its the way it is itself made and which modules its using, its often a blocker on installation. At the weekend i will overview your latest changes and we can bring this out |
ok thanks will revert test changes. Maybe I have to close the pull request and create a new one to get travis working. |
Might be an idea |
Not sure whats up with travis not showing up for this pr. But I turned on tests for my fork here: |
This is going to be a big pr. It is not finished. But I wanted to give you the chance to comment and review as I write it.