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

Implemented the update_endtime and get_endtime functions for the etcd_returner from PR #51363. #55186

Closed
wants to merge 90 commits into from
Closed
Changes from all commits
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
055cb78
Apparently some random guy in 2015 re-factored everything etcd-relate…
arizvisa Jan 22, 2019
ba0dd5b
Modified some of the etcd returner to handle missing keys in a more s…
arizvisa Jan 30, 2019
e613253
Updated the etcd returner to use the python-etcd api properly by catc…
arizvisa Feb 5, 2019
f1ce0d2
Access to the EtcdResult.children property was deprecated for a new p…
arizvisa Feb 5, 2019
08fd811
Updated the autodocs for all the functions in the etcd returner.
arizvisa Feb 5, 2019
c3feb98
Added an implementations of save_minions() to the etcd returners, re-…
arizvisa Feb 5, 2019
dfa7a39
Fixed some necessary/missing characters in the etcd returner.
arizvisa Feb 5, 2019
1ec76d4
Updated the etcd returner to not use repr() when logging (instead opt…
arizvisa Feb 5, 2019
d5ac1d1
Updated the returner() function in the etcd returner to aggregate all…
arizvisa Feb 5, 2019
7df232d
Fixed a type-o that resulted in the wrong module being called in the …
arizvisa Feb 5, 2019
a69990f
Fixed some PyLint issues in the etcd returner.
arizvisa Feb 5, 2019
78f03fd
Grr. Removed a stray comma from the etcd returner.
arizvisa Feb 6, 2019
d2d18f0
Added an implementation of event_return for the returners/etcd_return…
arizvisa Jan 22, 2019
dc4e6b2
Fixed lint errors in the returners/etcd_return.py module.
arizvisa Jan 28, 2019
f6447c3
Changed the format-strings in `event_return()` to format-specs for Py…
arizvisa Jan 28, 2019
612a24a
Bah! Forgot to call `.format()` after changing the formatstrings in `…
arizvisa Jan 28, 2019
576da9a
Umm..Wow. Apparently usage of {!r} is considered bad form. Replaced t…
arizvisa Jan 28, 2019
fa2ecaf
Re-organized the event_return() implementation in the etcd returner a…
arizvisa Feb 5, 2019
658edae
Changed the format of the exceptions being aggregated in the event_re…
arizvisa Feb 5, 2019
1e05d2d
Removed the usage of the ttl from the etcd returner because the optio…
arizvisa Feb 6, 2019
2b004d0
Apparently it looks like a returner is supposed to generate a new jid…
arizvisa Feb 24, 2019
10168b2
Added support for purging old jobs by using a lock key to mark jobs t…
arizvisa Feb 24, 2019
b997340
Moved the ttl calculation in salt.returns.etcd_return under the _get_…
arizvisa Feb 24, 2019
19101ab
Added usage of the ttl to remove a job id from the minion job cache u…
arizvisa Feb 24, 2019
7f8f4da
Added an event cache to salt.returners.etcd_return.event_return for k…
arizvisa Feb 24, 2019
06ef00a
Removed some trailing whitespace from salt.returners.etcd_return.
arizvisa Feb 24, 2019
b5726c9
Changed all the exceptions in salt.returners.etcd_return so that the …
arizvisa Feb 24, 2019
a83afb0
Added an implementation of _purge_events() to salt.returners.etcd_ret…
arizvisa Feb 24, 2019
7eae97e
Added a ton more trace logs to salt.returners.etcd_return to enable v…
arizvisa Feb 24, 2019
7fb29c1
Renamed the .get and .put apis used by salt.returners.etcd_return to …
arizvisa Feb 25, 2019
82a596e
Changed some of the logging in salt.returners.etcd_return.clean_old_j…
arizvisa Feb 25, 2019
2a66bb3
Fixed a missing parameter (ttl) when logging with a formatspec in sal…
arizvisa Feb 25, 2019
09782fc
Modified a ton of the format strings in the salt.retuerns.etcd_return…
arizvisa Feb 25, 2019
b07bd02
Fixed a type-o in salt.returners.etcd_return that resulted in calling…
arizvisa Feb 25, 2019
da7e1d4
Modified all of the paths in salt.returners.etcd_return to use a glob…
arizvisa Feb 25, 2019
ef79dbd
Fixed some lint issues in the salt.returners.etcd_return module.
arizvisa Feb 25, 2019
d0525f0
Removed the atomic-compare-and-delete call to client.delete in salt.r…
arizvisa Feb 25, 2019
13d096a
Fixed salt.returners.etcd_return to prefix the tag that is written in…
arizvisa Feb 25, 2019
960145f
Missed a right-bracket when building the tag path in salt.returners.e…
arizvisa Feb 25, 2019
8a19274
Ugh...copy and paste fail in a formatspec in salt.returners.etcd_retu…
arizvisa Feb 25, 2019
b942ce8
Renamed all the format variables in salt.returners.etcd_return that r…
arizvisa Feb 25, 2019
0c844c1
Revert "Fixed salt.returners.etcd_return to prefix the tag that is wr…
arizvisa Feb 25, 2019
2f240a9
Removed an atomic-compare-and-swap in salt.returners.etcd_return.even…
arizvisa Feb 25, 2019
a18e6e3
Changed the order in salt.returners.etcd_return that events are purge…
arizvisa Feb 25, 2019
d4c8c37
Added an implementation of get_jids_filter to salt.returners.etcd_ret…
arizvisa Feb 25, 2019
cfc24d2
Inverted some of the functions in the salt.returners.etcd_return modu…
arizvisa Feb 25, 2019
8d29243
Reverted to the original logic in salt.returners.etcd_return of using…
arizvisa Feb 25, 2019
34b07c6
Added another key to the event cache for the salt.returners.etcd_retu…
arizvisa Feb 25, 2019
3fd989c
Updated the purge_events function in salt.returners.etcd_return to us…
arizvisa Feb 25, 2019
b5fd73c
Cleaned up some of the comments in salt.returners.etcd_return so that…
arizvisa Feb 25, 2019
aa2ba6e
Added some better comments and logging to salt.returners.etcd_return.…
arizvisa Feb 25, 2019
2abaeca
Added some missing parentheses in the logging for salt.returners.etcd…
arizvisa Feb 25, 2019
0d169f0
Renamed variables and logs in salt.returners.etcd_return some more so…
arizvisa Feb 25, 2019
3954729
Changed the logic in salt.returners.etcd_return from the original imp…
arizvisa Feb 25, 2019
5eacfc8
Lol! I didn't realize how fucking busted the original salt.returners.…
arizvisa Feb 25, 2019
b7d8195
Fixed an exception handler using the wrong variable when logging an e…
arizvisa Feb 25, 2019
af85926
Umm.. added an import of salt.ext.six.moves.range to salt.returners.e…
arizvisa Feb 25, 2019
e2981aa
Removed the 'req' jid hack from the salt.returners.etcd_return module…
arizvisa Feb 26, 2019
b79ff8b
Updated salt.returners.etcd_return to rename some of the formatspec v…
arizvisa Feb 26, 2019
5ef431d
Renamed the id key in salt.returners.etcd_return to index since it co…
arizvisa Feb 26, 2019
20b635e
Renamed the id template variable used in salt.returners.etcd_return.e…
arizvisa Feb 26, 2019
7abb80e
Renamed the id template variable and event key used in salt.returners…
arizvisa Feb 26, 2019
60f8950
Updated the package that is written by salt.returners.etcd_return.eve…
arizvisa Feb 26, 2019
d2ea20d
Renamed all instances of event-path to package-path since it's actual…
arizvisa Feb 26, 2019
9b5aab8
Renamed some of the logs and documentation in salt.returners.etcd_ret…
arizvisa Feb 26, 2019
9e77cfd
Updated the documentation for salt.returners.etcd_return to explain t…
arizvisa Feb 26, 2019
ef7f727
Added a missing parentheses when adding the minion id to a package in…
arizvisa Feb 26, 2019
4fb9a84
Modified salt.etcd_return.returner to update the job load data instea…
arizvisa Feb 26, 2019
f6de6dd
Fixed the save_minions function so that it supports usage of a syndic.
arizvisa Feb 26, 2019
6032201
Fixed a type-o when loging an update in event_return of the salt.retu…
arizvisa Feb 26, 2019
4c145ca
Fixed another type-o in returner of the salt.returners.etcd_return mo…
arizvisa Feb 26, 2019
aeabefe
Demoted some of the warnings in salt.returners.etcd_return when a req…
arizvisa Feb 26, 2019
0f5a459
Fixed a mis-cast when building the event-cache path in event_return f…
arizvisa Feb 27, 2019
9ff083f
Fixed a logging issue in salt.returners.etcd_return that manifested i…
arizvisa Feb 27, 2019
f35ac52
Ugh..Fixed a bunk commit that resulted in an incorrect type being use…
arizvisa Feb 27, 2019
708d8c6
Silenced a log when the salt.returners.etcd_returner module calls sav…
arizvisa Feb 27, 2019
51d7368
Changed the comparison in the previous commit that silenced a log in …
arizvisa Feb 27, 2019
0a1fadb
As per the conversation at saltstack/stack#51809, all returners need …
arizvisa Feb 27, 2019
484d0d0
Fixed an incorrect format specifier being used in a log when the salt…
arizvisa Feb 28, 2019
ceda993
Fixed some lint issues in salt.returners.etcd_return.
arizvisa Mar 8, 2019
8dbcd05
Fixed some of the logs in salt.returners.etcd_return that resulted in…
arizvisa Nov 2, 2019
954848f
Implemented get_endtime and update_endtime for the salt.returners.etc…
arizvisa Jan 22, 2020
bb51247
Updated the documentation in the salt.retuerns.etcd_return returner t…
arizvisa Jan 22, 2020
5a24c8d
Updated the salt.returners.etcd_return returner to include some pylin…
arizvisa Jan 22, 2020
b247913
Demoted the error log emitted by get_endtime from the salt.returners.…
arizvisa Jan 22, 2020
4dd26cc
Recent version of lint now requires 2-spacs for inline comments...eve…
arizvisa Apr 21, 2020
9f8f840
Blackened file as apparently dwoz committed a fix to the comments in …
arizvisa May 22, 2020
fb528ea
The quality of your code is apparently directly proportional to the n…
arizvisa May 23, 2020
f54244a
More lint fixes...Now the log messages occupy more lines than the rel…
arizvisa May 23, 2020
e35e857
So yeah...apparently blackened is inconsistent when splitting up cond…
arizvisa May 23, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading