/
usr
/
libexec
/
kcare
/
python
/
kcarectl
/
__pycache__
/
Upload File
HOME
a ^�i� � @ sj d dl Z ddlmZmZ ddlmZ dZdZdZdd � Z d d� Zdd � Zej dd� �Zdd� Zdd� ZdS )� N� )�errors�utils)�json_loads_nstrz/etc/sysconfig/kcare/systemidz&/etc/sysconfig/kcare/systemid.almacarez/var/imunify360/license.jsonc C s� t j�t�sd S ttd��d} | D ]N}|�d�\}}}|�� dkrZ|�� W d � S tjd� t�dd��q W d � n1 s�0 Y d S )N�r�=� server_idzUnable to parse {0}.zserver id parse error)�status) �os�path�exists�SYSTEMID�open� partition�stripr � KcareError�format)�fd�line�param�_�value� r �./usr/libexec/kcare/python/kcarectl/serverid.py� _systemid s 4r c C sJ t j�t�sd S ttd��} | �� �� W d � S 1 s<0 Y d S )Nr )r r r � ALMA_SYSTEMIDr �readliner )�fr r r �_alma_systemid! s r c C sr t j�t�sd S i } tt��<}|�� }|rJzt|�} W n tyH Y n0 W d � n1 s^0 Y | �d�S )N�id) r r r �IM360_LICENSE_FILEr �readr � Exception�get)�datar �contentr r r �_im360_systemid) s $r&