Skip to content

A script to query Launchpad for Contrail bugs based on tags

Notifications You must be signed in to change notification settings

vcheny/launchpad-query

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

launchpad-query

This is a small script to query Launchpad for Contrail bugs and print out related info into csv format. One of its uses is to collect some statistics for bugs contains certain tags.

Installation

  1. Get the script
    wget https://raw.githubusercontent.com/vcheny/launchpad-query/master/lpq.py
    or
    git clone [email protected]:vcheny/launchpad-query.git
  2. Install launchpadlib if missing
    sudo apt-get install python-launchpadlib
    or
    pip install launchpadlib

Usage

[cheny-mbp:~/Work/github/launchpad-query]$ ./lpq.py -h
usage: lpq [-h] [-a AFTER] [-b BEFORE] [--open_only] [--closed_only] tag

Script to query Contrail related bugs in launchpad

positional arguments:
  tag                   List launchpad matching given tags

optional arguments:
  -h, --help            show this help message and exit
  -a AFTER, --after AFTER
                        List launchpad created since given time e.g.
                        2018-03-19
  -b BEFORE, --before BEFORE
                        List launchpad created before given time e.g.
                        2018-03-19
  --open_only           Only list LPs in open state
  --closed_only         Only list LPs not in open state

The script requires an authorization to access Launchpad on your behalf when it is first run.

The authorization page:
 (https://launchpad.net/+authorize-token?oauth_token=fm3Wg1lhT1RSRd26pkcp&allow_permission=DESKTOP_INTEGRATION)
should be opening in your browser. Use your browser to authorize
this program to access Launchpad on your behalf.
Waiting to hear from Launchpad about your decision...

Error: Your passwords didn't match
Please set a password for your new keyring: 
Please confirm the password: 

If browser doesn't pop up automatically, copy the url into browser. You would need to authorize the access after login. Once authorization is done, set a local password lock it.

About

A script to query Launchpad for Contrail bugs based on tags

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages