/usr/share/doc/python-launchpadlib/docs/command-line.txt is in python-launchpadlib 1.9.12-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | ********************
Command-line scripts
********************
Launchpad includes one command-line script to make Launchpad
integration easier for third-party libraries that aren't written in
Python.
This file tests the workflow underlying the command-line script as
best it can.
RequestTokenApp
===============
This class is called by the command-line script
launchpad-request-token. It creates a request token on a given
Launchpad installation, and returns a JSON description of the request
token and the available access levels.
>>> import simplejson
>>> from launchpadlib.apps import RequestTokenApp
>>> web_root = "http://launchpad.dev:8085/"
>>> consumer_name = "consumer"
>>> token_app = RequestTokenApp(web_root, consumer_name, "context")
>>> json = simplejson.loads(token_app.run())
>>> sorted(json.keys())
['access_levels', 'lp.context', 'oauth_token',
'oauth_token_consumer', 'oauth_token_secret']
>>> print json['lp.context']
context
>>> print json['oauth_token_consumer']
consumer
|