[bitbake-devel] [PATCH 1/1] toaster: orm Fix restrictive LogMessage message length
Peter Kjellerstedt
peter.kjellerstedt at axis.com
Wed Oct 21 08:40:16 UTC 2015
> -----Original Message-----
> From: bitbake-devel-bounces at lists.openembedded.org [mailto:bitbake-
> devel-bounces at lists.openembedded.org] On Behalf Of brian avery
> Sent: den 20 oktober 2015 01:23
> To: bitbake-devel at lists.openembedded.org
> Subject: [bitbake-devel] [PATCH 1/1] toaster: orm Fix restrictive
> LogMessage message length
>
> From: Michael Wood <michael.g.wood at intel.com>
>
> Log messages can be quite log so use a TextField rather than a char
^^^
long
> field with max length of 240. mySQL is especially picky about field
> lengths and will cause an exception of the log is too long.
^^
if
> [YOCTO #8475]
>
> Signed-off-by: Michael Wood <michael.g.wood at intel.com>
> Signed-off-by: brian avery <avery.brian at gmail.com>
> ---
> .../0028_auto__chg_field_logmessage_message.py | 345
> +++++++++++++++++++++
> lib/toaster/orm/models.py | 2 +-
> 2 files changed, 346 insertions(+), 1 deletion(-)
[cut]
> diff --git a/lib/toaster/orm/models.py b/lib/toaster/orm/models.py
> index a784b1b..0bbdbc5 100644
> --- a/lib/toaster/orm/models.py
> +++ b/lib/toaster/orm/models.py
> @@ -1296,7 +1296,7 @@ class LogMessage(models.Model):
> build = models.ForeignKey(Build)
> task = models.ForeignKey(Task, blank = True, null=True)
> level = models.IntegerField(choices=LOG_LEVEL, default=INFO)
> - message = models.CharField(max_length=240)
> + message=models.TextField(blank=True, null=True)
Why remove the spaces?
> pathname = models.FilePathField(max_length=255, blank=True)
> lineno = models.IntegerField(null=True)
>
> --
> 1.9.1
//Peter
More information about the bitbake-devel
mailing list