コード例 #1
0
ファイル: start.py プロジェクト: b02330224/oldboy
            try:
                tmpflag = False
                while not tmpflag:
                    username = common.input_msg("输入用户名[q返回]: ")
                    if username == "q":
                        tmpflag = True
                        continue
                    # 创建用户对象
                    new_user = Users(username)
                    if not new_user.exists:
                        userpasswd = common.input_msg("设置初始密码[默认12345]: ", default="12345")
                        totalspace = common.input_msg("设置磁盘配额[默认500M]: ", default=str(settings.HOME_QUOTA))
                        print("\n 正在初始化用户,请稍等.........\n")

                        new_user.password = common.encry_sha(userpasswd)
                        new_user.islocked = 0
                        new_user.isdel = 0
                        new_user.totalspace = int(totalspace) * 1024 * 1024
                        new_user.usedspace = 0
                        new_user.create_user()

                        print("初始化成功!")
                    else:
                        print("\033[1;30m用户已经存在!\033[0m;\n")
                        continue
            except Exception as e:
                common.writelog("start - main - type2 - {0}".format(e), "error")



コード例 #2
0
                tmpflag = False
                while not tmpflag:
                    username = common.input_msg("输入用户名[q返回]: ")
                    if username == "q":
                        tmpflag = True
                        continue
                    # 创建用户对象
                    new_user = Users(username)
                    if not new_user.exists:
                        userpasswd = common.input_msg("设置初始密码[默认12345]: ",
                                                      default="12345")
                        totalspace = common.input_msg("设置磁盘配额[默认500M]: ",
                                                      default=str(
                                                          settings.HOME_QUOTA))
                        print("\n 正在初始化用户,请稍等.........\n")

                        new_user.password = common.encry_sha(userpasswd)
                        new_user.islocked = 0
                        new_user.isdel = 0
                        new_user.totalspace = int(totalspace) * 1024 * 1024
                        new_user.usedspace = 0
                        new_user.create_user()

                        print("初始化成功!")
                    else:
                        print("\033[1;30m用户已经存在!\033[0m;\n")
                        continue
            except Exception as e:
                common.writelog("start - main - type2 - {0}".format(e),
                                "error")