@@ -110,6 +110,10 @@ def take_action(self, parsed_args):
110110 if parsed_args .password_prompt :
111111 parsed_args .password = utils .get_password (self .app .stdin )
112112
113+ if not parsed_args .password :
114+ LOG .warning (_ ("No password was supplied, authentication will fail "
115+ "when a user does not have a password." ))
116+
113117 try :
114118 user = identity_client .users .create (
115119 name = parsed_args .name ,
@@ -329,6 +333,10 @@ def take_action(self, parsed_args):
329333 if parsed_args .password_prompt :
330334 parsed_args .password = utils .get_password (self .app .stdin )
331335
336+ if '' == parsed_args .password :
337+ LOG .warning (_ ("No password was supplied, authentication will fail "
338+ "when a user does not have a password." ))
339+
332340 user = utils .find_resource (
333341 identity_client .users ,
334342 parsed_args .user ,
@@ -408,6 +416,10 @@ def take_action(self, parsed_args):
408416 password = utils .get_password (
409417 self .app .stdin , prompt = "New Password:" )
410418
419+ if '' == password :
420+ LOG .warning (_ ("No password was supplied, authentication will fail "
421+ "when a user does not have a password." ))
422+
411423 identity_client .users .update_password (current_password , password )
412424
413425
0 commit comments