[kteam-tools][PATCH 1/1] linux-package-cleaner: Renamed linux-meta-cleaner and added additional packages.
Joseph Salisbury
joseph.salisbury at canonical.com
Tue Jun 5 18:39:33 UTC 2018
On 06/05/2018 02:27 PM, Stefan Bader wrote:
> On 08.05.2018 11:03, Joseph Salisbury wrote:
>> Renamed the script and added the linux-signed and linux-hwe packages. The
>> script will move any packages defined in it to the linux package.
>>
>> Signed-off-by: Joseph Salisbury <joseph.salisbury at canonical.com>
>> ---
> I think it looks ok, but would be even more appreciative if the description text
> at the top of the file would be made into something more usable than the default
> tutorial description...
>
> -Stefan
Yeah that would be good, wouldn't it :-) I'll fix that up and send a v2.
>
>> ...nux-meta-cleaner => linux-package-cleaner} | 35 +++++++++++--------
>> 1 file changed, 20 insertions(+), 15 deletions(-)
>> rename bugs/{linux-meta-cleaner => linux-package-cleaner} (67%)
>>
>> diff --git a/bugs/linux-meta-cleaner b/bugs/linux-package-cleaner
>> similarity index 67%
>> rename from bugs/linux-meta-cleaner
>> rename to bugs/linux-package-cleaner
>> index f44324b8..10e88d11 100755
>> --- a/bugs/linux-meta-cleaner
>> +++ b/bugs/linux-package-cleaner
>> @@ -13,9 +13,9 @@
>> from lpltk.LaunchpadService import LaunchpadService
>> from datetime import datetime
>>
>> -# LinuxMetaCleaner
>> +# LinuxPackageCleaner
>> #
>> -class LinuxMetaCleaner():
>> +class LinuxPackageCleaner():
>> # main
>> #
>> def main(self):
>> @@ -28,6 +28,8 @@ class LinuxMetaCleaner():
>> distro = lp.distributions['ubuntu']
>> linux_package = distro.get_source_package('linux')
>> meta_package = distro.get_source_package('linux-meta')
>> + signed_package = distro.get_source_package('linux-signed')
>> + hwe_package = distro.get_source_package('linux-hwe')
>>
>> # Searching for bug tasks, the search can be quite complicated and made up
>> # of several components. The following can be combined in many ways to get
>> @@ -40,21 +42,24 @@ class LinuxMetaCleaner():
>> search_tags = ['-kj-triage'] # A list of the tags we care about
>> search_tags_combinator = "All"
>> search_status = ["New", "Confirmed"] # A list of the bug statuses that we care about
>> - tasks = meta_package.search_tasks(status=search_status, tags=search_tags, tags_combinator=search_tags_combinator)
>> -
>> - for task in tasks:
>> - try:
>> - # Temp. Hack
>> - task.target = linux_package.lp_source_package
>> - bug = task.bug
>> - print(bug.id)
>> - except:
>> - bug = task.bug
>> - print(bug.id)
>> - print(" *** Warning: Exception thrown while processing %s" % (bug.id))
>> + packages_to_clean = {meta_package, signed_package, hwe_package}
>> +
>> + for key in packages_to_clean:
>> + tasks = key.search_tasks(status=search_status, tags=search_tags, tags_combinator=search_tags_combinator)
>> +
>> + for task in tasks:
>> + try:
>> + # Temp. Hack
>> + task.target = linux_package.lp_source_package
>> + bug = task.bug
>> + print(bug.id)
>> + except:
>> + bug = task.bug
>> + print(bug.id)
>> + print(" *** Warning: Exception thrown while processing %s" % (bug.id))
>>
>> if __name__ == '__main__':
>> - app = LinuxMetaCleaner()
>> + app = LinuxPackageCleaner()
>> app.main()
>>
>> # vi:set ts=4 sw=4 expandtab:
>>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20180605/5797ad81/attachment.sig>
More information about the kernel-team
mailing list