mirror of
https://github.com/openSUSE/osc.git
synced 2025-07-06 01:16:59 +02:00
Fix retrieving the configured user in 'user' command
Testing if 'user' config value is present is not necessary, because the 'username' field is mandatory in HostOptions and there is also a check that prompts user to enter new credentials if user is not set.
This commit is contained in:
parent
2aa7c17331
commit
9067a803cc
@ -9113,12 +9113,12 @@ Please submit there instead, or use --nodevelproject to force direct submission.
|
|||||||
"""
|
"""
|
||||||
Show fullname and email of a buildservice user
|
Show fullname and email of a buildservice user
|
||||||
"""
|
"""
|
||||||
usernames = opts.user
|
|
||||||
apiurl = self.get_api_url()
|
apiurl = self.get_api_url()
|
||||||
if len(usernames) < 1:
|
usernames = opts.user
|
||||||
if 'user' not in conf.config['api_host_options'][apiurl]:
|
|
||||||
raise oscerr.WrongArgs('your oscrc does not have your user name.')
|
if not usernames:
|
||||||
usernames = (conf.config['api_host_options'][apiurl]['user'],)
|
usernames = [conf.config["api_host_options"][apiurl]["user"]]
|
||||||
|
|
||||||
for name in usernames:
|
for name in usernames:
|
||||||
user = get_user_data(apiurl, name, 'login', 'realname', 'email')
|
user = get_user_data(apiurl, name, 'login', 'realname', 'email')
|
||||||
if len(user) == 3:
|
if len(user) == 3:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user