o
    Ni                     @   sH   d dl mZ d dlZd dlZd dlZdd Zdd ZG dd deZdS )	    )print_functionNc                 C   s"   t j  |ddg |dgS )Nz200 OK)zContent-Typez	text/htmlzutf-8)sysstderrflushencode)envstart_responsedata r
   ^/home/ubuntu/.local/lib/python3.10/site-packages/pbr/tests/testpackage/pbr_testpackage/wsgi.pyapplication   s   
r   c                  C   s6   t jdd} | jddddd |  }tjt|jdS )	NzReturn a string.)descriptionz	--contentz-czString returnedHello World)helpdefaultr	   )argparseArgumentParseradd_argument
parse_args	functoolspartialr   content)parserargsr
   r
   r   main   s   r   c                   @   s   e Zd Zedd ZdS )WSGIc                 C   s   t jtddS )Nr   r   )r   r   r   )selfr
   r
   r   app'   s   zWSGI.appN)__name__
__module____qualname__classmethodr   r
   r
   r
   r   r   %   s    r   )	
__future__r   r   r   r   r   r   objectr   r
   r
   r
   r   <module>   s   	