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

feat: form for interactive config file creation #53

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

SLH335
Copy link
Member

@SLH335 SLH335 commented Jan 30, 2025

This PR adds the flag -createConfig that, when supplied, starts an interactive form which automatically creates a working configuration file for the plugin.

The form works with Openstack application credentials as opposed to the account password, to prevent the password from being stored in plain text in the config file.

By default, the config file will be placed at /etc/docker/cinder.json, as the systemd service expects the file to be at that location. The file can be written to a different path by also supplying the flag -config=<path>.

SLH335 and others added 4 commits January 23, 2025 13:19
The config file creation form will now place the config file in
'/etc/docker/cinder.json' by default, as the systemd service expects
the file to be at that location. The path can be changed by also
supplying the '-config' flag and setting it to the wanted path.

Co-authored-by: René Kuhn <[email protected]>
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.

1 participant