get rid of reading /var/domain

This commit is contained in:
Alexander Tomokhov 2023-12-18 07:38:13 +04:00
parent 08e04ee601
commit 789a1c579c
1 changed files with 3 additions and 5 deletions

View File

@ -10,7 +10,6 @@ import portalocker
USERDATA_FILE = "/etc/nixos/userdata.json"
SECRETS_FILE = "/etc/selfprivacy/secrets.json"
DOMAIN_FILE = "/var/domain"
class UserDataFiles(Enum):
@ -21,10 +20,9 @@ class UserDataFiles(Enum):
def get_domain():
"""Get domain from /var/domain without trailing new line"""
with open(DOMAIN_FILE, "r", encoding="utf-8") as domain_file:
domain = domain_file.readline().rstrip()
return domain
"""Get domain from userdata.json"""
with ReadUserData() as user_data:
return user_data["domain"]
class WriteUserData(object):