܍~cPddlZddlmZmZddlmZGddejZdS)N)handlersutil) PER_ALWAYSc eZdZdgZdZdZdS)ShellScriptPartHandlerz#!c tj|t|d|_d|vr"||d|_dSdS)Nscripts script_path)rHandler__init__r get_ipath_cur script_dir)selfpaths_kwargss A/usr/lib/python3/dist-packages/cloudinit/handlers/shell_script.pyr zShellScriptPartHandler.__init__sa!!$ 333--i88 G # ##11'-2HIIDOOO $ #c|tjvrdStj|}tj|}t j|j|}tj ||ddS)Ni) rCONTENT_SIGNALSrclean_filenamedos2unixospathjoinr write_file)rdatactypefilenamepayload frequencyrs r handle_partz"ShellScriptPartHandler.handle_partse H, , , F&x00-((w||DOX66 gu-----rN)__name__ __module__ __qualname__prefixesr r!rrrrs<vHJJJ .....rr)r cloudinitrrcloudinit.settingsrr rr&rrr)sq $$$$$$$$)))))).....X-.....r