-
-
Notifications
You must be signed in to change notification settings - Fork 24
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
Facilitate switching users/config #132
Comments
what about having a wb somecmd --config ./path/to/wb.config.a.json
wb somecmd --config ./path/to/wb.config.b.json |
This would be helpful in some cases but would require to specify the config file with each call. I normally call
Switching accounts is already described as restoring a backup:
But this requires to know the config file location. I can also solve this with a shell script such as (not tested): DIR=$(dirname $(wd config path))
if [ -z "$1" ]; then
ls "$DIR"/config.*.json
else
CFG="$DIR/config.$1.json"
if [ -e "$CFG" ]; then
cp "$CFG" "$CFG" "$DIR/config.json"
fi
fi But I thought this feature may also be of use for others. |
that could work well with aliases alias wda="wd --config ~/.config/wikibase-cli/config.a.json"
alias wdb="wd --config ~/.config/wikibase-cli/config.b.json"
wda set-label Q4115189 en foo |
or we could look for the |
This is what I just came here looking for. If you were waiting to see how much demand there is for this, @maxlath, please add my name to the tally of proponents. 👍🏻 |
So I implemented both the |
Working with multiple user accounts and configurations could be simplified. Right now I use something like
to switch between configuration $FOO and $BAR. I recommend to add commands:
to save current configuration to
$(dirname $(wd config path))/config.$name.json
andto select a named configuration (interactively if no name was specified).
The text was updated successfully, but these errors were encountered: