fifo_file parameter
#!/usr/bin/env python#### This file is part of OpenSIPS CLI## (see https://github.com/OpenSIPS/opensips-cli).#### This program is free software: you can redistribute it and/or modify## it under the terms of the GNU General Public License as published by## the Free Software Foundation, either version 3 of the License, or## (at your option) any later version.#### This program is distributed in the hope that it will be useful,## but WITHOUT ANY WARRANTY; without even the implied warranty of## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the## GNU General Public License for more details.#### You should have received a copy of the GNU General Public License## along with this program. If not, see <http://www.gnu.org/licenses/>.##"""Default configuration for OpenSIPS CLI"""import osimport timeVERSION = '0.1.0'DEFAULT_SECTION = 'default'DEFAULT_NAME = 'opensips-cli'try:home_dir = os.environ["HOME"]except:# default home dir to roothome_dir = "/""""Default history file is in ~/.opensips-cli.history"""HISTORY_FILE = os.path.join(home_dir, ".{}.history".format(DEFAULT_NAME))"""Try configuration files in this order:* ~/.opensips-cli.cfg* /etc/opensips-cli.cfg* /etc/opensips/opensips-cli.cfg"""CFG_PATHS = [os.path.join(home_dir, ".{}.cfg".format(DEFAULT_NAME)),"/etc/{}.cfg".format(DEFAULT_NAME),"/etc/opensips/{}.cfg".format(DEFAULT_NAME),]DEFAULT_VALUES = {# CLI settings"prompt_name": "opensips-cli","prompt_intro": "Welcome to OpenSIPS Command Line Interface!","prompt_emptyline_repeat_cmd": "False","history_file": HISTORY_FILE,"history_file_size": "1000","output_type": "pretty-print","log_level": "INFO",# communication information"communication_type": "fifo","fifo_reply_dir": "/tmp","fifo_file": "/var/run/opensips/opensips_fifo","fifo_file_fallback": "/tmp/opensips_fifo","url": "http://127.0.0.1:8888/mi",# database module"database_url": "mysql://opensips:opensipsrw@localhost","database_name": "opensips","database_schema_path": "/usr/share/opensips",# user module"plain_text_passwords": "False",# diagnose module"diagnose_listen_ip": "127.0.0.1","diagnose_listen_port": "8899",# trace module"trace_listen_ip": "127.0.0.1","trace_listen_port": "0",# trap module"trap_file": '/tmp/gdb_opensips_{}'.format(time.strftime('%Y%m%d_%H%M%S'))}# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。