HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //proc/self/root/usr/lib/python3/dist-packages/launchpadlib/__pycache__/apps.cpython-38.pyc
U

ݛUY�@s`dZdgZzddlZWnek
r2ddlZYnXddlmZddlmZGdd�de	�Z
dS)z�Command-line applications for Launchpadlib.

This module contains the code for various applications. The applications
themselves are kept in bin/.
�RequestTokenApp�N)�Credentials)�lookup_web_rootc@s eZdZdZdd�Zdd�ZdS)rz+An application that creates request tokens.cCst|�|_t|�|_||_dS)zInitialize.N)r�web_rootr�credentials�context)�selfrZ
consumer_namer�r	�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.)Ztoken_format)rZget_request_tokenrrrZDICT_TOKEN_FORMAT�json�dumps)r�tokenr	r	r
�run-s�zRequestTokenApp.runN)�__name__�
__module__�__qualname__�__doc__rrr	r	r	r
r$s)r�__all__r�ImportErrorZ
simplejsonZlaunchpadlib.credentialsrZlaunchpadlib.urisr�objectrr	r	r	r
�<module>s�