o '[a.@s>dZdgZddlZddlmZddlmZGdddeZdS)zCommand-line applications for Launchpadlib. This module contains the code for various applications. The applications themselves are kept in bin/. RequestTokenAppN) Credentials)lookup_web_rootc@s eZdZdZddZddZdS)rz+An application that creates request tokens.cCst||_t||_||_dS)z Initialize.N)rweb_rootr credentialscontext)selfr consumer_namerr 3/usr/lib/python3/dist-packages/launchpadlib/apps.py__init__$s   zRequestTokenApp.__init__cCs"|jj|j|jtjd}t|S)z9Get a request token and return JSON information about it.) token_format)rget_request_tokenrrrDICT_TOKEN_FORMATjsondumps)rtokenr r r run*s  zRequestTokenApp.runN)__name__ __module__ __qualname____doc__r rr r r r r!s ) r__all__rlaunchpadlib.credentialsrlaunchpadlib.urisrobjectrr r r r s