
    Kc~                     6    d dl mZ ddlT  G d de          ZdS )    )Gtk   )*c                        e Zd Zd Zd Zd ZdS )ServerFirewalledc                    t                               | |d           |                     t          d          t          d                    }t	          j                    | _        | j                            dd           | j                            d           |	                    | j        ddd           |
                    ||            d S )NzServer firewalledzCheck Server Firewallz,It is not possible to connect to the server.r   TF)Question__init__initial_vbox_r   Labellabelset_alignmentset_line_wrap
pack_startnew_page)selftroubleshooterpages      A/usr/share/system-config-printer/troubleshoot/ServerFirewalled.pyr
   zServerFirewalled.__init__   s    41DEEE  !$;"<"<#$ &/ $0 $01 1 Y\\

  !Q'''
  $'''UE1555t,,,,,    c                     | j         j        }|d         sdS d|v rF|d         dk    r:| j                            t	          d          |d         |d         fz             dS dS )Ncups_queue_listedFremote_server_connect_ippzaPlease check to see if a firewall or router configuration is blocking TCP port %d on server '%s'.remote_server_portremote_server_try_connectT)r   answersr   set_textr   )r   r   s     r   displayzServerFirewalled.display%   s    %-*+ 	5'722/0E99J $= "> "> %,,@$A$+,G$H$J"J K K K
 4ur   c                     dS )NF )r   s    r   can_click_forwardz"ServerFirewalled.can_click_forward4   s    ur   N)__name__
__module____qualname__r
   r   r"   r!   r   r   r   r      sA        	- 	- 	-      r   r   N)gi.repositoryr   baser	   r   r!   r   r   <module>r(      sY   ,              x     r   