|
|
|
@ -18,6 +18,7 @@ from cl_client import client, __app__, __version__
|
|
|
|
|
from cl_opt import opt
|
|
|
|
|
import sys
|
|
|
|
|
from cl_share_cmd import share_cmd
|
|
|
|
|
from cl_print import color_print
|
|
|
|
|
|
|
|
|
|
# Перевод сообщений для программы
|
|
|
|
|
from cl_lang import lang
|
|
|
|
@ -73,4 +74,14 @@ class passwd_cmd(share_cmd):
|
|
|
|
|
|
|
|
|
|
def setUserPasswordToServer(self):
|
|
|
|
|
"""Изменение пароля пользователя на сервере"""
|
|
|
|
|
return self.logicObj.setUserPasswordToServer()
|
|
|
|
|
try:
|
|
|
|
|
res = self.logicObj.setUserPasswordToServer()
|
|
|
|
|
except KeyboardInterrupt:
|
|
|
|
|
sys.stdout.write("\b\b\n")
|
|
|
|
|
color_print().printERROR(_("Manually interrupt"))
|
|
|
|
|
return False
|
|
|
|
|
except EOFError:
|
|
|
|
|
sys.stdout.write("\n")
|
|
|
|
|
color_print().printERROR(_("Manually interrupt"))
|
|
|
|
|
return False
|
|
|
|
|
return res
|
|
|
|
|