Commit graph

14 commits

Author SHA1 Message Date
10ffdff2c3 lint 2023-01-21 15:15:07 +00:00
c584aa0e90 feat(eotk): switch to new autonomous eotk instances 2022-12-07 18:13:01 +00:00
109851745b automate: move working_dir to be set in constructor 2022-11-28 18:55:10 +00:00
Owen
0ebfe28b89 Use disposable temporary directories to run automation jobs 2022-11-16 15:47:36 +00:00
61564e8c01 lint: tidy up code some more, pylint is enforcing 2022-06-17 14:02:10 +01:00
66af6e6550 proxies: add smart proxy support
still to do:

* document new configuration options
* add smart proxies to groups view
* import bandwidth and CPU alarms
2022-05-25 09:07:10 +01:00
a935055083 lists/git: always refresh when updating git repos
looks like errors can occur when the latest commit
isn't what is expected
2022-05-18 12:00:18 +01:00
014596d271 security: fix all bandit issues 2022-05-16 12:47:40 +01:00
3665c34961 lots of typing fixes 2022-05-16 11:44:03 +01:00
51f580a304 auto/terraform: typing hints for base terraform module 2022-05-16 10:08:18 +01:00
f96bbcf49d auto/terraform: straight up return a string for logs 2022-05-15 18:56:15 +01:00
a7432a6b96 terraform: do not immediately fail if a lock is held
terraform will wait 15 minutes to see if the state
is released before returning an error

fixes: #16
2022-05-11 14:13:02 +01:00
8abe5d60fa automation: establish an automation framework 2022-05-08 17:20:04 +01:00
082de33b5d automation: pull up terraform funcs to abstract class
see #1
2022-05-08 13:01:15 +01:00