मैं supervisord
के साथ बातचीत करने की कोशिश कर रहा हूं, और मैं यूनिक्स सॉकेट पर इसके साथ बात करना चाहता हूं (यह एक साझा होस्टिंग वातावरण है)।यूनिक्स डोमेन सॉकेट के साथ पायथन xmlrpclib का उपयोग करें?
क्या मैं अब तक की कोशिश की है है:
import xmlrpclib
server = xmlrpclib.ServerProxy('unix:///path/to/supervisor.sock/RPC2')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/xmlrpclib.py", line 1549, in __init__
raise IOError, "unsupported XML-RPC protocol"
IOError: unsupported XML-RPC protocol
/path/to/supervisor.sock
निश्चित रूप से मौजूद है। फॉर्म 'यूनिक्स: ///path/to/supervisor.sock/RPC2' के यूआरआई supervisord
द्वारा उपयोग किए जाते हैं, जहां मुझे यह विचार मिला। दस्तावेज़ यूनिक्स सॉकेट पर चर्चा नहीं करते हैं: http://docs.python.org/library/xmlrpclib.html।
क्या यह संभव है? क्या मुझे एक अलग पुस्तकालय का उपयोग करना चाहिए?