Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
ó
oBú]c @ sû d Z d d l Z d d l m Z d d l Z d d l Z d d l Z d d l m Z m Z d d l
m Z m Z d d l
m Z d d l m Z m Z m Z d d l
m Z d Z e j e ƒ Z d d
„ Z d „ Z d „ Z e d
k r÷ e ƒ n d S( s; Query standardized instance metadata from the command line.iÿÿÿÿN( t EACCES( t convert_jinja_instance_datat render_jinja_payload( t addLogHandlerCLIt read_cfg_paths( t log( t INSTANCE_JSON_FILEt INSTANCE_JSON_SENSITIVE_FILEt REDACT_SENSITIVE_VALUE( t utilt queryc C s* | s! t j d t d d ƒ } n | j d d d d d t d d
ƒ| j d d d
t d d t ƒ| j d d d d d t d d ƒ| j d d d
t d d ƒ| j d d d
t d d ƒ| j d d
t d d d d ƒ| j d d d d d t d d d d ƒ| j d! d" d
t d d# d d$ ƒ| S(% s# Build or extend an arg parser for query utility.
@param parser: Optional existing ArgumentParser instance representing the
query subcommand which will be extended to support the args of
this utility.
@returns: ArgumentParser with proper argument configuration.
t progt descriptions Query cloud-init instance datas -ds --debugt actiont
store_truet defaultt helps+ Add verbose messages during template renders -is --instance-datat types> Path to instance-data.json file. Default is /run/cloud-init/%ss -ls --list-keyssB List query keys available at the provided instance-data .s -us --user-datasH Path to user-data file. Default is /var/lib/cloud/instance/user-data.txts -vs
--vendor-datasL Path to vendor-data file. Default is /var/lib/cloud/instance/vendor-data.txtt varnamet nargst ?sh A dot-delimited instance data variable to query from instance-data query. For example: v2.local_hostnames -as --allt destt dump_alls Dump all available instance-datas -fs --formatt formatsŸ Optionally specify a custom output format string. Any instance-data variable can be specified between double-curly braces. For example -f "{{ v2.cloud_name }}"( t argparset ArgumentParsert NAMEt add_argumentt Falset strR ( t parser( ( s7 /usr/lib/python2.7/site-packages/cloudinit/cmd/query.pyt
get_parser s: c C sÀ d } t t | j r t j n t j ƒ t | j | j | j
| j g ƒ sj t j d ƒ t
ƒ j ƒ d St j ƒ } t | j | j | j g ƒ s t ƒ } n | j rµ | j } ny t j j | j t ƒ } | d k r(t j j | j t ƒ } t j j | ƒ r| } q.t j d | | ƒ | } n | } | j rC| j } n t j j | j d ƒ } | j rp| j } n t j j | j d ƒ } y t j | ƒ } WnL t t! f k
ré}
|
j" t# k rÕt j d | ƒ n t j d | ƒ d SXt j$ | ƒ } | d k r0d t% | f | d