
    hg                     N    d dl Z d dlmZ d dlmZ d dlmZ  G d de          ZdS )    N)utils)GeckoDriver)DriverManagerc            	       \     e Zd Zd ej                    dddddej        df	 fd	Zd	 Z xZ	S )
GeckoDriverManagerlatestNgeckodriverz8https://github.com/mozilla/geckodriver/releases/downloadz@https://api.github.com/repos/mozilla/geckodriver/releases/latestzBhttps://api.github.com/repos/mozilla/geckodriver/releases/tags/{0}   c
                     t          t          |                               |||	           t          ||||||          | _        d S )N)versionos_typenameurllatest_release_urlmozila_release_tag)superr   __init__r   driver)selfr   r   pathr   r   r   r   	log_levelcache_valid_range	__class__s             R/var/www/fb-scrape/myenv/lib/python3.11/site-packages/webdriver_manager/firefox.pyr   zGeckoDriverManager.__init__	   sW     	 $''00yBSTTT!'*1'+&)5G5GI I I    c                 6    |                      | j                  S )N)_get_driver_pathr   )r   s    r   installzGeckoDriverManager.install   s    $$T[111r   )
__name__
__module____qualname__r   r   loggingINFOr   r   __classcell__)r   s   @r   r   r      sw        '&#O$f$h"<#$I I I I I I$2 2 2 2 2 2 2r   r   )r"   webdriver_managerr   webdriver_manager.driverr   webdriver_manager.managerr   r    r   r   <module>r)      sx     # # # # # # 0 0 0 0 0 0 3 3 3 3 3 32 2 2 2 2 2 2 2 2 2r   