← Back
Editing: launch_index.cpython-38.pyc
U Ӈg` � @ sD d dl Z d dlZd dlmZ d dlmZ e�e�ZG dd� d�Z dS )� N)� user_data)�utilc @ s. e Zd Zddd�Zdd� Zdd� Zdd � Zd S )�FilterTc C s || _ || _d S �N)� wanted_idx� allow_none)�selfr r � r �@/usr/lib/python3/dist-packages/cloudinit/filters/launch_index.py�__init__ s zFilter.__init__c C s: |� dd �}| jr|d krdS t�|�}|| jkr6dS dS )NzLaunch-IndexTF)�getr r Zsafe_intr )r �messageZmsg_idxr r r �_select s zFilter._selectc C s� | � |�sd S |�� r�|jdd�}g }d}|D ]*}| �|�}|d k rP|�|� q.|d7 }q.t�d|| j� t�|�}|� |� t t|��|tj <