Commit Graph

22 Commits (master)

Author SHA1 Message Date
Vitaliy Filippov 57dfab11eb Enable TCP by default and add option to disable it 2020-01-22 13:50:25 +03:00
Vitaliy Filippov 42c7d2b5e6 Add dns_address cli parameter 2020-01-17 17:48:14 +03:00
Vitaliy Filippov 6de1109854 Change to a non-root user after starting the server 2020-01-17 17:22:19 +03:00
Justin Riley 16dd655a94 add --version flag
closes #1
2017-04-14 13:16:15 -04:00
Justin Riley f71b8080cc daemon: sync with opennebula on defined interval
- Added --sync-interval option that defaults to 5 minutes
2016-10-21 00:30:39 -04:00
Justin Riley 198fa9f770 daemon: set default dns port to 53 2016-10-17 15:40:52 -04:00
Justin Riley a97e9f687c add tests for cli 2016-08-19 09:19:50 -04:00
Justin Riley 989e194c1a cli: remove all commands except daemon and shell
...for now
2016-08-02 13:32:12 -04:00
Justin Riley fb1608ce56 move api.py module to server.py 2016-08-02 13:31:55 -04:00
Justin Riley 8dfa63da5d remove all traces of skydns and etcd from code 2016-08-02 11:54:29 -04:00
Justin Riley ee1e22708d cli: add args=None kwarg to main() 2016-07-21 15:21:47 -04:00
Justin Riley 0063ecc526 move get_kwargs to utils as get_kwargs_from_dict 2016-07-21 15:15:51 -04:00
Justin Riley 93db7bcd17 add log instance to IPython shell environment 2016-07-21 13:37:03 -04:00
Justin Riley d73dc5f692 add vm/host subcommands to add/remove subcommands
$ onedns add vm 3
$ onedns add host myhost 192.168.99.110
$ onedns remove vm 3
$ onedns remove host myhost 192.168.99.110
2016-07-21 09:52:27 -04:00
Justin Riley 388739a2e0 add shell subcommand for IPython development 2016-07-20 10:03:37 -04:00
Justin Riley 38d9e539fb add new 'add' and 'remove' subcommands
Allows manually adding and removing hosts from DNS. These will be
utilized by ONE hook scripts.
2016-07-19 09:15:34 -04:00
Justin Riley 8114dbed88 add daemon subcommand and add --interval option 2016-07-19 09:14:34 -04:00
Justin Riley 54537b53dd convert domain arg to option (default: one.local) 2016-07-19 09:12:27 -04:00
Justin Riley 8c463cb12d add --interval flag to onedns command 2016-07-14 22:38:38 -04:00
Justin Riley ad61c4d4b4 add required domain argument to onedns command 2016-07-14 22:38:03 -04:00
Justin Riley 89bf167c76 add debug flag -d to onedns command 2016-07-14 22:28:22 -04:00
Justin Riley 428af26881 initial project scaffolding 2016-07-14 15:33:13 -04:00