Lines Matching full:username
32 def userNameToFileName(userName, existing=[], prefix="", suffix=""): argument
39 userName (str): The input file name.
98 if not isinstance(userName, str):
99 raise ValueError("The value for userName must be a string.")
105 if not prefix and userName[0] == ".":
106 userName = "_" + userName[1:]
109 for character in userName:
117 userName = "".join(filteredUserName)
120 userName = userName[:sliceLength]
123 for part in userName.split("."):
127 userName = ".".join(parts)
129 fullName = prefix + userName + suffix
131 fullName = handleClash1(userName, existing, prefix, suffix)
136 def handleClash1(userName, existing=[], prefix="", suffix=""): argument
146 >>> handleClash1(userName="A" * 5, existing=e,
153 >>> handleClash1(userName="A" * 5, existing=e,
160 >>> handleClash1(userName="A" * 5, existing=e,
169 if prefixLength + len(userName) + suffixLength + 15 > maxFileNameLength:
170 l = prefixLength + len(userName) + suffixLength + 15
172 userName = userName[:sliceLength]
177 name = userName + str(counter).zfill(15)