[ 
https://issues.apache.org/jira/browse/AIRFLOW-6472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17048595#comment-17048595
 ] 

ASF GitHub Bot commented on AIRFLOW-6472:
-----------------------------------------

potiuk commented on pull request #7148: [AIRFLOW-6472] Correct short and long 
option in cli
URL: https://github.com/apache/airflow/pull/7148
 
 
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Some of the options we have are long options with single -
> ----------------------------------------------------------
>
>                 Key: AIRFLOW-6472
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-6472
>             Project: Apache Airflow
>          Issue Type: Improvement
>          Components: cli
>    Affects Versions: 2.0.0, 1.10.7
>            Reporter: Jarek Potiuk
>            Assignee: zhongjiajie
>            Priority: Major
>
> We have some "short" options that are really "long" ones: namely -int and -sd 
> in the run task. This is against the idea of short and long options in Unix 
> (and argparse follows that). The main reason to have short options is that 
> you can combine short options:
> {{airflow task run -iAlm}}
> When you have more than one letter "short" options this might become quickly 
> ambiguous. We do not have -s yet but if we add few more options this might 
> become a problem.
> Also in the argparse documentation 
> [https://docs.python.org/2/library/argparse.html] it's mentioned that short 
> options should be single character only.\
> This should be fixed.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to