mirror of
https://github.com/Pardus-LiderAhenk/ahenk
synced 2024-11-22 10:52:17 +03:00
Merge branch 'master' of github.com:Pardus-LiderAhenk/ahenk
This commit is contained in:
commit
d63fd2a994
4 changed files with 16 additions and 2 deletions
|
@ -12,7 +12,7 @@ password =
|
||||||
host =
|
host =
|
||||||
port = 5222
|
port = 5222
|
||||||
use_tls = false
|
use_tls = false
|
||||||
receiverjid =
|
receiverjid = lider_sunucu
|
||||||
receiverresource =
|
receiverresource =
|
||||||
servicename =
|
servicename =
|
||||||
receivefileparam = /tmp/
|
receivefileparam = /tmp/
|
||||||
|
@ -24,5 +24,5 @@ get_policy_timeout = 30
|
||||||
|
|
||||||
[MACHINE]
|
[MACHINE]
|
||||||
type = default
|
type = default
|
||||||
agreement = 1
|
agreement = 2
|
||||||
|
|
||||||
|
|
|
@ -136,6 +136,7 @@ class Registration:
|
||||||
'hardware.usbDevices': str(System.Hardware.usb_devices()),
|
'hardware.usbDevices': str(System.Hardware.usb_devices()),
|
||||||
'hardware.printers': str(System.Hardware.printers()),
|
'hardware.printers': str(System.Hardware.printers()),
|
||||||
'hardware.systemDefinitions': str(System.Hardware.system_definitions()),
|
'hardware.systemDefinitions': str(System.Hardware.system_definitions()),
|
||||||
|
'hardware.model.version': str(System.Hardware.machine_model()),
|
||||||
'hardware.memory.total': System.Hardware.Memory.total(),
|
'hardware.memory.total': System.Hardware.Memory.total(),
|
||||||
'hardware.network.ipAddresses': str(System.Hardware.Network.ip_addresses()),
|
'hardware.network.ipAddresses': str(System.Hardware.Network.ip_addresses()),
|
||||||
'sessions.userNames': str(System.Sessions.user_name()),
|
'sessions.userNames': str(System.Sessions.user_name()),
|
||||||
|
|
|
@ -574,6 +574,14 @@ class System:
|
||||||
arr.append(line)
|
arr.append(line)
|
||||||
return arr
|
return arr
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def machine_model():
|
||||||
|
try:
|
||||||
|
result_code, p_out, p_err = Util.execute('sudo dmidecode --string system-version')
|
||||||
|
return str(p_out)
|
||||||
|
except:
|
||||||
|
raise
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def machine_type():
|
def machine_type():
|
||||||
config = configparser.ConfigParser()
|
config = configparser.ConfigParser()
|
||||||
|
|
|
@ -291,6 +291,11 @@ class Util:
|
||||||
def generate_uuid():
|
def generate_uuid():
|
||||||
return str(uuid.uuid4())
|
return str(uuid.uuid4())
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def get_language():
|
||||||
|
locale_info = locale.getdefaultlocale()
|
||||||
|
return locale_info[0]
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def set_permission(path, permission_code):
|
def set_permission(path, permission_code):
|
||||||
Util.execute('chmod -R {0} {1}'.format(permission_code, path))
|
Util.execute('chmod -R {0} {1}'.format(permission_code, path))
|
||||||
|
|
Loading…
Reference in a new issue