Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/uaclient/ |
Upload File : |
import os from configparser import ConfigParser PIP_CONFIG_FILE = "/etc/pip.conf" def update_pip_conf(pip_config_dict): """ Update pip.conf file on /etc/ with the required configurations for enabling a service. :param pip_config_dict: A dictionaty representing a valid pip config """ new_conf_parser = ConfigParser() new_conf_parser.read_dict(pip_config_dict) if os.path.exists(PIP_CONFIG_FILE): existing_conf_parser = ConfigParser() with open(PIP_CONFIG_FILE, "r") as f: existing_conf_parser.read_file(f) existing_conf_parser.update(new_conf_parser) new_conf_parser = existing_conf_parser with open(PIP_CONFIG_FILE, "w") as f: new_conf_parser.write(f)