Jelajahi Sumber

add HOSTNAME to config.permissions

Nick Sweeting 1 tahun lalu
induk
melakukan
684a394cba
1 mengubah file dengan 3 tambahan dan 0 penghapusan
  1. 3 0
      archivebox/config/permissions.py

+ 3 - 0
archivebox/config/permissions.py

@@ -3,6 +3,8 @@ __package__ = 'archivebox.config'
 import os
 import pwd
 import sys
+import socket
+import platform
 
 from rich import print
 
@@ -30,6 +32,7 @@ EGID                    = os.getegid()
 SUDO_UID                = int(os.environ.get('SUDO_UID', 0))
 SUDO_GID                = int(os.environ.get('SUDO_GID', 0))
 USER: str               = Path('~').expanduser().resolve().name
+HOSTNAME: str           = max([socket.gethostname(), platform.node()], key=len)
 
 IS_ROOT = RUNNING_AS_UID == 0
 IN_DOCKER = os.environ.get('IN_DOCKER', False) in ('1', 'true', 'True', 'TRUE', 'yes')