Skip to content
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

Wishlist: simple integration with for mass creation of domains or migration #8

Open
GoogleCodeExporter opened this issue Aug 11, 2015 · 2 comments

Comments

@GoogleCodeExporter
Copy link

It would be nice to have either functions ready to be integrated into existing 
platforms or to be used with simple wrappers to create command line management 
with the same functionality and according to the same rules that exist in the 
web interface.

examples; add domain based on template X ; reset user password to Y; add record 
a ttt.xxx 1.1.1.1 ...etc ; delete domain; delete record ...etc.

it would be useful only if it does not depend on numeric IDs of the entries in 
the database; thus the functions can be sets and gets where one would be able 
to build scripts for automation around it.

Original issue reported on code.google.com by [email protected] on 30 Sep 2011 at 4:06

@GoogleCodeExporter
Copy link
Author

thats also a good idea for automated setups.
i agree that it should not have numeric ids inside cli commands. i thought one 
could modify the database directly if he wants automation, but if the interface 
could manage many dns servers at once and so on, it would make sense to have a 
nice cli tool.

For this to happen, a littlebit of rework has to be done.. the application 
logic for the different "actions" has to be packed into extra classes which 
could then be called by the cli tool aswell as the webinterface.. Currently 
there is a class for each Page which has the different actions in separate 
function, so it would be some copy past of these function into a new class and 
write a wrapper inside the Page classes. I will make a new ticket for this!

Original comment by timo.witte on 30 Sep 2011 at 6:52

@GoogleCodeExporter
Copy link
Author

Original comment by timo.witte on 30 Sep 2011 at 6:58

  • Changed state: Accepted
  • Added labels: Priority-Low, Type-Enhancement
  • Removed labels: Priority-Medium, Type-Defect

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant