Commit Graph

8 Commits

Author SHA1 Message Date
Kaan Barmore-Genç 220e368bf3
Use async sleep & document the repeat option (#70)
* Use async sleep when long running

Using an async sleep just seems more appropriate as we are in an async
context, although the results are identical since gandi-live-dns only
uses a single thread.

* Document repeat option

* Fix lints
2022-12-18 01:35:54 -05:00
jannikac bbd7ce347a
Add repeat flag (#67)
* Add a config option for the repeat flag

* Implement repeat flag
2022-12-18 00:53:34 -05:00
Kaan Barmore-Genç 5755aedc2f
Add CLI option to skip ipv4 or ipv6 (#58)
closes #7
2022-11-13 15:36:21 -05:00
Kaan Barmore-Genç 90c5485cce
Add first test (#38)
* wip

* wip implement test

* complete test

* add lint and test actions

* fix bad format
2022-08-22 22:20:10 -04:00
Kaan Barmore-Genç 661dfc55fd
Use a single threaded setup & allow configurable TTL (#21)
* use a single threaded executor

* add configurable TTL support
2022-06-09 21:29:02 -04:00
Kaan Barmore-Genç 4032fbe7ff update dependencies & switch to clap
`structopt` is maintanence-only, and `clap` seems to be the successor.
2022-04-03 21:27:45 -04:00
Kaan Barmore-Genç 948521fcc4 fix incorrect name on version string 2022-01-30 04:48:24 -05:00
Kaan Genc cfe229234e organize into folders 2021-12-12 04:32:05 -05:00