
    h[                     "    d dl Z d dlZd dlZd Zy)    Nc                     t        j                  d      } | j                  dddd       | j                  d	      }|j	                  d
d       | j                         }t        j                  |j                         |j                  d
k(  r`t        d      }t        j                  d      }t        j                  ||       t        j                  j                         }t        |       y 	 | j!                          y )Ngarth)progz--domainz-dz
garmin.comzIDomain for Garmin Connect (default: garmin.com). Use garmin.cn for China.)defaulthelpcommand)destloginz0Authenticate with Garmin Connect and print token)r   )domainzEmail: z
Password: )argparseArgumentParseradd_argumentadd_subparsers
add_parser
parse_argsr   	configurer   r   inputgetpassr
   clientdumpsprint
print_help)parser
subparsersargsemailpasswordtokens         D/var/www/html/python/myenv/lib/python3.12/site-packages/garth/cli.pymainr       s    $$'2F
'   &&I&6JH   D	OO4;;'
,,)$E|4HKKx(LL&&(E%L    )r   r   r   r     r!   r   <module>r#      s       r!   