
    @dp              	          d dl Z d dlZd dlmZ d dlZd Zedk(  r e j                  d      Zej                  dde
d	d	
       ej                  dde
d       ej                  dde
dd       ej                  dde
 e
 e                    ej                  ddej                  dd
       ej                  ddej                  d       ej                         Z e ee             yy)    N)uuid4c                    | j                   | j                  | j                  d}| j                  r| j                  |d<   | j
                  r| j
                  |d<   t        j                  | j                  |      }|j                  dk7  rt        d|       	 |j                         }|S # t        $ r'}t        d       t        |j                         |d }~ww xY w)N)callidaccess_tokenmethodkwargsfields)json   u   Ошибка запроса: u    Не читаемый ответ)r   r   r   paramsr   r	   requestspostserverstatus_code	Exceptionr
   printcontent)argspayloadresponseresultes        ./cmf/bin/cmf_api.pycallr   
   s    ++))++G
 {{ KK{{ KK}}T[[w7Hs"7zBCC M  01hs   B, ,	C5"CC__main__u0   Введите параметры запроса)descriptionz--serverr   zhttp://127.0.0.1:8080/api/)desttypedefaulthelpz--access_tokenr   T)r   r   requiredz--methodr   zCmfTask.create)r   r   r    r!   z--callidr   )r   r   r   z--kwargsr   uj   {"name": "qwe", "code":"SUP-3423042", "text":"описание", "responsible":"a.klinskih@carbonsoft.ru"}z--fieldsr	   )argparser
   uuidr   r   r   __name__ArgumentParserparseradd_argumentstrloads
parse_argsr   r        r   <module>r-      s      . z$X$$1cdF

Ea9  ;
(~CRVW

BR]ab

S\R



DI  J 


DQD	$t* r,   