Skip to content

gracefull handling long logger name #319

@msheldyakov

Description

@msheldyakov
class MessageBase(Model):
    logger = models.CharField(max_length=64, ...

Last weekend i was unhappy because of broken exceptions saving from logger with huge name.
Can sentry handle it more carefull? like cut >64 name or something

     def save(self, *args, **kwargs):
       if len(self.logger) > 64: 
               self.logger = self.logger[0:63]
         super(MessageBase, self).save(*args, **kwargs)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions