x[hdZddlZddlZddlZddlZddlmZddlmZddl m Z eje Z defdZGdd Zy) z#A module for common socket helpers.N)suppress) performance)DEFAULT_RUN_DIRmessagectjjdd}|sy|ddk(r|jdddn|ddk7r t d t j t j t jt jz5}tjd t||j||j|jd dddy#1swYyxYw) z[Send a sd_notify message. :param message: sd-notify message (must be valid ascii) NOTIFY_SOCKETNr@/zUnsupported socket typezSending sd_notify(%s)ascii)osenvirongetreplaceOSErrorsocketAF_UNIX SOCK_DGRAM SOCK_CLOEXECLOGinfostrconnectsendallencode)r socket_pathsocks 2/usr/lib/python3/dist-packages/cloudinit/socket.py sd_notifyr!s **.."5K  Q3 Cq) Q3 /00 ))F,?,?? .  (#g,7 [! W^^G,- ...s AC00C9c4eZdZdZdefdZdefdZdZdZy) SocketSynczr\sG) !.g!.s.6AAr: