o
    #0i                     @  s   d dl mZ d dlZd dlZd dlmZ d dlmZ ddlm	Z	 e
 dd	d
Zeje	dd edejdddddejdddddddZdS )    )annotationsN)AroFloClient)
AroFloZone   )usersreturnNonec                   C  s   dS )z"CLI principal del conector AroFlo.N r	   r	   r	   D/var/www/html/flask_server/apps/aroflo_connector_app/cli/cli_root.pycli   s   r   r   )name
lastupdatez--sincez
2020/11/01Tu)   Fecha mínima lastupdateutc (YYYY/MM/DD).)defaultshow_defaulthelpz--page)r   r   sincestrpageintc                 C  s:   t  }|jtjd|  d|d}ttj|ddd dS )z=
    Comando de prueba que llama a la zona 'lastupdate'.
    zand|lastupdateutc|>|zlastupdateutc|asc)whereorderr      F)indentensure_asciiN)r   get_zoner   
LASTUPDATEclickechojsondumps)r   r   clientdatar	   r	   r
   lastupdate_cmd   s   r"   )r   r   )r   r   r   r   r   r   )
__future__r   r   r   %apps.aroflo_connector_app.core.clientr   %apps.aroflo_connector_app.core.domainr   	users_clir   groupr   add_commandcommandoptionr"   r	   r	   r	   r
   <module>   s$   