o
    NrfJ                     @   sV   d dl Z d dlZd dlZd dlZd dlZd dlmZ e  e jddddd Z	dS )    N)get_portnames)nargsc                 C   sv   t  }t| dkrd} zt| d }W n t jjy'   tdtjd Y dS w t	j
ds9tdj|d dS dS )	z5
    Launch a web browser for a running instance
    r   )defaultz[Error: higlass instance not found. Have you tried starting it using 'higlass-manage start'?)fileNZHAS_JOSH_K_SEAL_OF_APPROVALzhttp://localhost:{port}/app/)port)dockerZfrom_envlenr   errorsZNotFoundprintsysstderrosenvironget
webbrowseropenformat)r   clientr    r   ^/var/www/html/software/conda/envs/catlas/lib/python3.10/site-packages/higlass_manage/browse.pybrowse
   s   	r   )
Zclickr	   r   r   r   Zhiglass_manage.commonr   commandargumentr   r   r   r   r   <module>   s    