Skip to content

Improve configurator gemini configure and etcd keys deletion#410

Merged
ffaraone merged 1 commit intomainfrom
configurator_improvements
May 7, 2026
Merged

Improve configurator gemini configure and etcd keys deletion#410
ffaraone merged 1 commit intomainfrom
configurator_improvements

Conversation

@bdjilka
Copy link
Copy Markdown

@bdjilka bdjilka commented May 7, 2026

No description provided.

Comment thread docker_images/configurator/configurator.py Outdated
self.etcd_cl.delete(key)
except etcd.EtcdKeyNotFound:
if is_dir:
self.etcd_cl.delete(key, dir=True, recursive=True)
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are we sure both dir and recursive must be passed?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, at first added only dir=True and it failed.
etcd client library has not the best implementation, if we could switch to etcd3 life would be easier

@bdjilka bdjilka force-pushed the configurator_improvements branch from 4a09e50 to 3df7245 Compare May 7, 2026 13:56
@ffaraone ffaraone merged commit e8be9d3 into main May 7, 2026
44 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants