X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Flib%2Fmeta.py;h=5a2305eceb09169663860083bc43b3122a03e4ab;hb=b36c71a;hp=725bfb00afde57b80d4caf39acb9e1968ca394ab;hpb=80142f3601c48b627eeb08b3685db230e4a8cefb;p=mpd-sima.git diff --git a/sima/lib/meta.py b/sima/lib/meta.py index 725bfb0..5a2305e 100644 --- a/sima/lib/meta.py +++ b/sima/lib/meta.py @@ -158,6 +158,13 @@ class Meta: def mbid(self): return self.__mbid + @mbid.setter + def mbid(self, mbid): + if mbid and not is_uuid4(mbid): + self.log.warning('Wrong mbid %s:%s', self.__name, mbid) + return + self.__mbid = mbid + @property def aliases(self): return self.__aliases