Ubuntu Pastebin

Paste from sil2100 at Mon, 9 May 2016 10:59:32 +0000

Download as text
 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
37
38
39
40
41
42
43
44
45
46
47
48
In [1]: package = "account-plugin-flickr"

In [2]: version = "0.12+15.04.20160126-0ubuntu1"

In [4]: query = {
   ...:             'binary_name': package,
   ...:             'version': version,
   ...:             'order_by_date': True,
   ...:             'exact_match': True
   ...:         }

In [8]: ppa = lp.load('https://api.launchpad.net/devel/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay')

In [9]: bins = ppa.getPublishedBinaries(**query)

In [10]: len(bins)
Out[10]: 6

In [11]: bins[0]
Out[11]: <binary_package_publishing_history at https://api.launchpad.net/devel/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay/+binarypub/70048358>

In [12]: src = bins[0].build.getLatestSourcePublication()

In [13]: src
Out[13]: <source_package_publishing_history at https://api.launchpad.net/devel/~ci-train-ppa-service/+archive/ubuntu/landing-036/+sourcepub/5991548>

In [14]: len(src.getPublishedBinaries())
Out[14]: 0

In [15]: src.source_package_name
Out[15]: u'account-plugins'

In [16]: src.source_package_version
Out[16]: u'0.12+15.04.20160126-0ubuntu1'

In [19]: src2 = ppa.getPublishedSources(source_name="account-plugins", version="0.12+15.04.20160126-0ubuntu1", exact_match=True)

In [20]: src2
Out[20]: <lazr.restfulclient.resource.Collection at 0x7fb999975050>

In [21]: len(src2)
Out[21]: 1

In [22]: src2[0].getPublished
KeyboardInterrupt

In [22]: len(src2[0].getPublishedBinaries())
Out[22]: 96
Download as text