Ross McFarland
d370e3256b
Support --leient flag for report cmd
2023-06-20 09:18:57 -07:00
Ross McFarland
6be0a8133a
isort import formatting
2023-01-22 13:54:19 -08:00
Ross McFarland
cadeada955
Add --logging-config command line option
2022-09-29 14:29:32 -07:00
Ross McFarland
a1e54c2bbf
Remove hacky _LogLevelSetter and just setLevel on Plan logger
2022-09-29 14:27:05 -07:00
Ross McFarland
3967c273f8
--debug flag to commands, work-around to ensure PlanLogger plan always prints
2022-09-27 08:06:30 -07:00
Ross McFarland
e734b64355
WARN -> WARNING
2022-09-27 08:06:24 -07:00
Ross McFarland
66debc0b80
Use super() now that we require python3, less error prone
2022-09-15 14:25:47 -07:00
Ross McFarland
d7880c084d
Remove from __futures__ bits, all are now manditory
2022-09-15 14:10:21 -07:00
Ross McFarland
b4792707f8
Merge remote-tracking branch 'origin/main' into idna-internally
2022-09-12 14:56:01 -07:00
Ross McFarland
fa4225b625
Fix lots of errant '...' '...' string joins
2022-09-06 12:47:47 -07:00
Ross McFarland
0b0632717d
Use decoded_* for human readable stuff
2022-08-18 08:11:18 -07:00
Ross McFarland
02e07f4209
Merge remote-tracking branch 'origin/master' into dump-support-output-provider
2022-07-22 16:06:51 -07:00
Ross McFarland
e116d26eec
Implement black formatting
2022-07-04 12:27:39 -07:00
Ross McFarland
17c294042f
Implement a sketch of --output-provider support for dump
2022-04-14 10:19:33 -07:00
Ross McFarland
6f15a4cec4
Add octodns-versions command
2022-03-30 19:09:03 -07:00
Ross McFarland
aae65594f2
Remove explicit use of six
2021-09-17 07:10:07 -07:00
Ross McFarland
67e79481bd
f-strings for cmds and processors
2021-09-03 09:58:08 -07:00
Jonathan Leroy
94a8b67a3b
Fixes linting errors
2020-10-21 19:18:27 +02:00
Jonathan Leroy
06c18f4063
Add zones aliases support to octodns-report command
2020-10-21 19:11:02 +02:00
Phelps Williams
270fd9682f
Merge branch 'master' into compare_filtering_and_exit_codes
2020-09-03 11:58:10 -07:00
Guillaume Gelin
31105cc472
Implement octodns-sync --source
...
It can be useful to only synchronize zones that use a certain source. For
example, in a situation where some zones use a dynamic source and others don't,
you probably want to synchronize those with a dynamic source regularly, and
only synchronize the others when a change is made.
Although we only synchronize the zones that use a given source, we still want
to synchronize all sources to avoid deleting records that would live in another
source of the zone.
2020-08-27 16:16:24 +02:00
Phelps Williams
e1b2de656c
octodns-compare: Prefix filtering and status code on configuration mismatch
2020-07-20 17:42:47 -07:00
cclauss
158add8eb6
Modernize Python 2 code to prepare for Python 3
2019-07-12 02:11:43 +02:00
Christian Funkhouser
81d9c083fc
Add --split flag to dump
...
Signed-off-by: Christian Funkhouser <cfunkhouser@heroku.com >
2019-04-08 13:59:44 -04:00
Ross McFarland
3032270545
Implement --version in ArgumentParser
2018-11-03 14:51:44 -07:00
Josh Soref
5d2ba2e715
Spelling ( #214 )
...
* spelling: ancillary
* spelling: antarctica
* spelling: australia
* spelling: authentication
* spelling: continental
* spelling: constructor
* spelling: conversion
* spelling: creation
* spelling: doesn't
* spelling: easily
* spelling: efficiently
* spelling: equivalent
* spelling: essentially
* spelling: everything
* spelling: exactly
* spelling: be
* spelling: expensive
* spelling: supports
* spelling: healthcheck
* spelling: immediately
* spelling: ignored
* spelling: invocation
* spelling: itself
* spelling: leftovers
* spelling: missing
* spelling: natural
* spelling: nonexistent
* spelling: peculiarities
* spelling: pointing
This change hit a line length limitation, so I'm wrapping it and
adding a period which appears to match local style...
* spelling: quicker
* spelling: response
* spelling: requested
* spelling: redirect
* spelling: traffic
* spelling: unknown
* spelling: uploaded
* spelling: useful
* spelling: separately
* spelling: zone
2018-02-27 09:09:47 -08:00
Ross McFarland
9f2b65ec83
Change str() to unicode() to avoid encoding problems
2018-02-24 09:19:23 -08:00
Adam Smith
75cfc4fb76
remove default config file for octodns-validate
2017-11-13 00:19:05 -08:00
Ross McFarland
a69ff64ae1
Add --lenient flag to dump
2017-06-23 09:24:25 -07:00
Ross McFarland
9da976122c
Add __main__ calls to main in cmds
2017-05-27 14:10:32 -07:00
Ross McFarland
ffa42d4015
Add thread-id to log format
2017-03-27 15:27:34 -07:00
Ross McFarland
100688cdc6
Fix octodns-* command warning, improve log messages a bit
2017-03-27 09:59:42 -07:00
Ross McFarland
7957a4c018
Initial import of OSS OctoDNS
2017-03-15 15:38:10 -07:00