
    jPi              	       F   d dl Z d dlZe j                            ej                            ej                            ej                            e          d                               d dlm	Z	 d dl
mZmZmZmZmZmZ  e	j        d          dedefd	            ZdS )
    Nz..)app)!get_quality_from_sources_workflowget_title_from_sources_workflowisolate_softsub_workflowisolate_hardsub_workflowisolate_dubbed_workflowisolate_quality_workflowrouter)queuerequest_type
request_idc                    | dk    r'|                     d          }t          ||           d S | dk    rt          |           d S | dk    r~|                     d          }|                     d          }|                     d          }|                     d          }|                     d	          }t          |||||           d S | d
k    r~|                     d          }|                     d          }|                     d          }|                     d          }|                     d	          }t	          |||||           d S | dk    r~|                     d          }|                     d          }|                     d          }|                     d          }|                     d	          }	t          |||||	           d S | dk    r~|                     d          }|                     d          }|                     d          }|                     d          }|                     d          }
t          |||||
           d S d S )Ntitle_request
title_namequality_requestisolate_softsub_converteradmin_user_idusernamefile_id	file_namesub_or_audioisolate_hardsub_converterisolate_dubbed_converterisolate_quality_converterquality)getr   r   r   r   r   r	   )r   r   kwargsr   r   r   r   r   subtitle	audio_urlr   s              </var/www/html/auto_sub_bot/celery_tasks/tasks/task_router.py
route_taskr!      sP   &&ZZ--
'
J?????	*	*	*)*55555	4	4	4

?33::j))**Y''JJ{++	::n-- )WhWWWWW	4	4	4

?33::j))**Y''JJ{++	::n-- )WhWWWWW	3	3	3

?33::j))**Y''JJ{++	JJ~..	xGYWWWWW	4	4	4

?33::j))**Y''JJ{++	**Y'' )WgVVVVV 
5	4    )sysospathappendabspathjoindirname__file__celery_tasks.celeryr   base.utils.workflowsr   r   r   r   r   r	   taskstrintr!    r"   r    <module>r1      s   



 				 RW__X-F-F M MNN O O O # # # # # #j j j j j j j j j j j j j j j j 
!WS !Wc !W !W !W !W !W !Wr"   