Fix variable name in clear_special function to improve clarity and consistency
This commit is contained in:
@@ -5,7 +5,7 @@ import requests
|
|||||||
_var = "/home/max/Dokumente/repos/legendary-octo-garbanzo"
|
_var = "/home/max/Dokumente/repos/legendary-octo-garbanzo"
|
||||||
_cmd = "run-tenant-cmd.sh"
|
_cmd = "run-tenant-cmd.sh"
|
||||||
|
|
||||||
def clear_special(var:str) -> str:
|
def clear_special(var_:str) -> str:
|
||||||
"""
|
"""
|
||||||
Clears the variable of any special carakters
|
Clears the variable of any special carakters
|
||||||
|
|
||||||
@@ -17,19 +17,19 @@ def clear_special(var:str) -> str:
|
|||||||
"""
|
"""
|
||||||
# Refactor the name varible to match the subdomain requirements
|
# Refactor the name varible to match the subdomain requirements
|
||||||
try:
|
try:
|
||||||
name = name.lower()
|
var_ = var_.lower()
|
||||||
special_caracters1 = '^°!"§$%&/()=?\ß{[]}´`*~#,;.:<>|@€µ'
|
special_caracters1 = '^°!"§$%&/()=?\ß{[]}´`*~#,;.:<>|@€µ'
|
||||||
special_caracters2 = 'äüö'
|
special_caracters2 = 'äüö'
|
||||||
for char in special_caracters1:
|
for char in special_caracters1:
|
||||||
name = name.replace(char, "")
|
var_ = var_.replace(char, "")
|
||||||
for i in special_caracters2:
|
for i in special_caracters2:
|
||||||
match i:
|
match i:
|
||||||
case "ü":
|
case "ü":
|
||||||
name = name.replace(i, "ue")
|
var_ = var_.replace(i, "ue")
|
||||||
case "ä":
|
case "ä":
|
||||||
name = name.replace(i, "ae")
|
var_ = var_.replace(i, "ae")
|
||||||
case "ö":
|
case "ö":
|
||||||
name = name.replace(i, "oe")
|
var_ = var_.replace(i, "oe")
|
||||||
except:
|
except:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user