
    7iZ                     *    d dl Z d dlmZ d Zd Zd Zy)    N)create_serverc                 @   |j                  dt              }|j                  dd      }|j                  dd      }|st        j                           || fi |}|s|j	                  d       |r t        dt               t               dd       y |j                          y )N_server_quietF_profilezServing on http://{}:{}zserver.run() )	popr   loggingbasicConfigprint_listenprofileglobalslocalsrun)appkwr   r   r   servers         D/var/www/html/venv/lib/python3.12/site-packages/waitress/__init__.pyserver      s    ffY.GVVHe$Fvvj%(HSBF56	68R?

    c                     t        | fi | y)Nr   )r   )r   global_confr   s      r   serve_paster      s    	#r   c                 t   dd l }dd l}dd l}dd l}|j	                         \  }	}
	 |j                  | |||
       |j                  |
      }|j                           |j                  |xs d  |r|j                  d       n|j                  d       |j                  |
       y # |j                  |
       w xY w)Nr   )
cumulativecallstimeg333333?)osr   pstatstempfilemkstemprunctxStats
strip_dirs
sort_statsprint_callersprint_statsremove)cmdr   r   
sort_ordercallersr   r   r   r    fdfnstatss               r   r   r      s    FBsGVR0R :H)HJ$c"
		"		"s   A-B$ $B7)r
   waitress.serverr   r   r   r   r   r   r   <module>r0      s     ) 
r   