Server IP : 185.86.78.101 / Your IP : 216.73.216.124 Web Server : Apache System : Linux 675867-vds-valikoshka1996.gmhost.pp.ua 5.4.0-150-generic #167-Ubuntu SMP Mon May 15 17:35:05 UTC 2023 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/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)