Ë x[hã óº—UdZddlZddlmZmZmZmZddlmZddl m Z ddl m Z ddl mZeje«ZeZdd ged gd œZe ed <d ede dededdf d„Zy)z:Bootcmd: run arbitrary commands early in the boot process.éN)Úsignal_handlerÚsubpÚ temp_utilsÚutil)ÚCloud)ÚConfig)Ú MetaSchema)Ú PER_ALWAYSÚ cc_bootcmdÚallÚbootcmd)ÚidÚdistrosÚ frequencyÚactivate_by_schema_keysÚmetaÚnameÚcfgÚcloudÚargsÚreturnc óÆ—d|vrtjd|«ytjd¬«5} t j |d«}|j t j|««|j« |j«}|r dt|«ini}tj«5tjd|j g|d¬ «ddd«ddd«y#t$r*}t jtdt|««‚d}~wwxYw#1swYŒHxYw#t$rt jtd |«‚wxYw#1swYyxYw) Nr z;Skipping module named %s, no 'bootcmd' key in configurationz.sh)ÚsuffixzFailed to shellify bootcmd: %sÚ INSTANCE_IDz/bin/shF)Ú update_envÚcapturezFailed to run bootcmd module %s)ÚLOGÚdebugrÚExtendedTemporaryFilerÚshellifyÚwriteÚ encode_textÚflushÚ ExceptionÚlogexcÚstrÚget_instance_idrÚ suspend_crashrr) rrrrÚtmpfÚcontentÚeÚiidÚenvs ú=/usr/lib/python3/dist-packages/cloudinit/config/cc_bootcmd.pyÚhandler/!s1€à˜ÑÜ ‰ Ø IÈ4ô ð ä × )Ñ )°Ô 7ð¸4ð Ü—m‘m C¨ ¡NÓ3ˆGØ J‰J”t×'Ñ'¨Ó0Ô 1Ø J‰JŒLð Ø×'Ñ'Ó)ˆCÙ/2=¤# c£(Ñ+¸ˆCÜ×-Ñ-Ó/ñ Ü— ‘ Ø § ¡ Ð*°sÀEõ÷ ÷ðøô ò Ü K‰KœÐ=¼sÀ1»vÔ FØ ûð ú÷ ð ûôò Ü K‰KœÐ>ÀÔ EØ ð ú÷!ðúsS²E´A C,Â5D.Â6%D"ÃD.Ã, DÃ5%DÄDÄEÄ"D+ Ä'D.Ä.&EÅEÅE )Ú__doc__ÚloggingÚ cloudinitrrrrÚcloudinit.cloudrÚcloudinit.configrÚcloudinit.config.schemar Úcloudinit.settingsr Ú getLoggerÚ__name__rrrÚ__annotations__r&Úlistr/©ór.úr=sðòAãç<Ó<Ý!Ý#Ý.Ý)à€g×јÓ!€à € ð ØˆwØØ )˜{ñ €€jóðð˜6ð¨%ð°tðÀôr<