=== zoktar is now known as zoktar_ | ||
=== zoktar_ is now known as zoktar | ||
fo0bar | https://bugs.launchpad.net/bugs/1072487 <-- excellent, even got it to update task status and add tags | 00:37 |
---|---|---|
ubot5 | Ubuntu bug 1072487 in Finnix "Integrate archive changelog parsing" [Wishlist,Fix committed] | 00:37 |
wgrant | fo0bar: Ah, nicely done! | 00:39 |
hloeung | fo0bar: now all it needs to do is to learn how to fix bugs automagically :-) | 00:49 |
fo0bar | hloeung: haha | 01:03 |
enginespot | Hi | 01:07 |
enginespot | I am a newbie for launchpad apii | 01:08 |
enginespot | api | 01:08 |
enginespot | currently I have a question | 01:10 |
enginespot | how to get archive from a person class | 01:11 |
enginespot | launchpadlib | 01:11 |
wgrant | enginespot: You want to get a person's PPA? | 01:12 |
enginespot | yes yes , | 01:12 |
enginespot | I want to get person's ppa | 01:13 |
enginespot | from launchpadlibapi | 01:13 |
wgrant | lp.people['someusername'].getPPAByName(name='someppaname') | 01:13 |
enginespot | but for the parameter (name='someppaname' | 01:14 |
enginespot | which value should I input? | 01:14 |
wgrant | The name of the PPA | 01:14 |
wgrant | It's often 'ppa' | 01:14 |
wgrant | But it's up to the user | 01:14 |
enginespot | for example , I want to get the person's all ppa | 01:14 |
wgrant | eg. I have https://launchpad.net/~wgrant/+archive/experimental, where the PPA name is 'experimental' | 01:14 |
wgrant | If you want all of a person's PPAs, iterate over lp.people['someusername'].ppas | 01:15 |
enginespot | let me try it now | 01:15 |
enginespot | Great , success | 01:27 |
enginespot | but currently , I have another question , from the person's api , there is no interface ppas | 01:28 |
enginespot | so how do you find it? | 01:28 |
enginespot | there is only ppas_collection_link | 01:29 |
wgrant | https://api.launchpad.net/+apidoc/devel.html#person lists ppas_collection_link. launchpadlib automatically converts links to collections into Python iterables, stripping off _collection_link | 01:29 |
wgrant | Similar to the way object references are foo_link, but launchpadlib interprets them automatically into just foo | 01:30 |
enginespot | although I can not find the api introduction from launchpad ,great ,you told me:) | 01:39 |
enginespot | thanks:) | 01:39 |
=== Ursinha is now known as Ursinha-afk | ||
=== Ursinha-afk is now known as Ursinha | ||
=== yofel_ is now known as yofel | ||
enginespot | Hi everyone | 09:37 |
enginespot | I have a question about launchpadlib | 09:38 |
enginespot | when I enum person of launchpad from launchpadlib | 09:38 |
enginespot | I can only get 50 persons | 09:38 |
enginespot | but I do not know how to get all of the persons | 09:39 |
enginespot | so does anybody know how can I get all of the persons | 09:40 |
enginespot | or do I make some mistake? | 09:40 |
=== Ursinha is now known as Ursinha-afk | ||
=== Ursinha-afk is now known as Ursinha | ||
=== shadeslayer is now known as udsslayer | ||
=== Ursinha is now known as Ursinha-afk | ||
=== Ursinha-afk is now known as Ursinha | ||
voltagex | hi, can I get the following page via api/json? https://launchpad.net/~ubuntu-nexus7/+archive/ppa/+packages - I'm mainly interested in the changes file URLs | 12:45 |
=== glebihan_ is now known as glebihan | ||
=== Ursinha is now known as Ursinha-afk | ||
=== Ursinha-afk is now known as Ursinha | ||
=== Ursinha is now known as Ursinha-afk | ||
geser | voltagex: should be possible: from the PPA object for that person/team call getPublishedSources() which gives you a collection of source_package_publishing_history (SPPH) and each SPPH has a changesFileUrl() method | 14:27 |
=== broder_ is now known as broder | ||
=== benji___ is now known as benji | ||
=== Ursinha-afk is now known as Ursinha | ||
=== charles_ is now known as charles | ||
=== matsubara is now known as matsubara-lunch | ||
=== Ursinha is now known as Ursinha-afk | ||
=== Ursinha-afk is now known as Ursinha | ||
=== matsubara-lunch is now known as matsubara | ||
spm | what's the lp shortcut to your own page? something like lp.net/+me ?? | 22:52 |
wgrant | launchpad.net/~ | 22:52 |
wgrant | launchpad.net/people/+me is deprecated, but still works | 22:53 |
spm | ahh, people/+me, dammit. ta. | 22:54 |
spm | /~ is better tho | 22:54 |
fo0bar | do new accounts on prod still sync to staging daily? https://help.launchpad.net/StagingServer says so, but I created an account a little over 24 hours ago and it's not yet available on staging | 23:29 |
wgrant | fo0bar: Hm, those docs are a little outdated | 23:31 |
wgrant | fo0bar: Accounts are managed by SSO now, and I'm not sure how frequently they update their DB | 23:32 |
wgrant | But you can to go login.staging.ubuntu.com and create a new account there, or use your production account on qastaging.launchpad.net | 23:32 |
wgrant | LP qastaging uses SSO production and its DB is erased roughly 6-monthly, LP staging uses SSO staging and its DB is erased weekly | 23:33 |
fo0bar | wgrant: hmm, qastaging isn't seeing the account either (~finnix-lp-bot) | 23:34 |
wgrant | fo0bar: You'll need to log in | 23:34 |
fo0bar | but I can go create a test account on staging SSO | 23:34 |
fo0bar | wgrant: ahh | 23:34 |
wgrant | The account will be autocreated during the OpenID auth | 23:34 |
wgrant | s/account/LP side of the account/ | 23:35 |
fo0bar | wgrant: there we go, thanks | 23:36 |
* fo0bar will possibly be fleshing out that launchpadlib code he was working on yesterday, as a generic reprepro->launchpad interface may be useful to others | 23:36 | |
=== Ursinha is now known as Ursinha-afk | ||
wgrant | :) | 23:39 |
=== SamB_Mac_ is now known as SamB_MacG5 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!