diff options
Diffstat (limited to 'bitbake/lib/toaster/orm')
-rw-r--r-- | bitbake/lib/toaster/orm/models.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/bitbake/lib/toaster/orm/models.py b/bitbake/lib/toaster/orm/models.py index 1cf997cfe5..b70fa18feb 100644 --- a/bitbake/lib/toaster/orm/models.py +++ b/bitbake/lib/toaster/orm/models.py | |||
@@ -749,6 +749,20 @@ class Package(models.Model): | |||
749 | section = models.CharField(max_length=80, blank=True) | 749 | section = models.CharField(max_length=80, blank=True) |
750 | license = models.CharField(max_length=80, blank=True) | 750 | license = models.CharField(max_length=80, blank=True) |
751 | 751 | ||
752 | @property | ||
753 | def is_locale_package(self): | ||
754 | """ Returns True if this package is identifiable as a locale package """ | ||
755 | if self.name.find('locale') != -1: | ||
756 | return True | ||
757 | return False | ||
758 | |||
759 | @property | ||
760 | def is_packagegroup(self): | ||
761 | """ Returns True is this package is identifiable as a packagegroup """ | ||
762 | if self.name.find('packagegroup') != -1: | ||
763 | return True | ||
764 | return False | ||
765 | |||
752 | class CustomImagePackage(Package): | 766 | class CustomImagePackage(Package): |
753 | # CustomImageRecipe fields to track pacakges appended, | 767 | # CustomImageRecipe fields to track pacakges appended, |
754 | # included and excluded from a CustomImageRecipe | 768 | # included and excluded from a CustomImageRecipe |