Gentoo Archives: gentoo-commits

From: Slava Bacherikov <slava@××××××××××××××.ua>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gentoo-packages:master commit in: gpackages/apps/packages/
Date: Thu, 07 Jun 2012 18:37:59
Message-Id: 1339077927.7be3203e948de4fa4ea78554cf5107b79e5fddbd.bacher09@gentoo
1 commit: 7be3203e948de4fa4ea78554cf5107b79e5fddbd
2 Author: Slava Bacherikov <slava <AT> bacher09 <DOT> org>
3 AuthorDate: Thu Jun 7 14:05:27 2012 +0000
4 Commit: Slava Bacherikov <slava <AT> bacherikov <DOT> org <DOT> ua>
5 CommitDate: Thu Jun 7 14:05:27 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-packages.git;a=commit;h=7be3203e
7
8 Del unused code in managers.
9
10 ---
11 gpackages/apps/packages/managers.py | 40 +---------------------------------
12 1 files changed, 2 insertions(+), 38 deletions(-)
13
14 diff --git a/gpackages/apps/packages/managers.py b/gpackages/apps/packages/managers.py
15 index cfde91e..c4ab013 100644
16 --- a/gpackages/apps/packages/managers.py
17 +++ b/gpackages/apps/packages/managers.py
18 @@ -44,7 +44,8 @@ class KeywordMixin(object):#{{{
19 def get_or_create(self, keyword=None, **kwargs):
20 if keyword is not None:
21 if isinstance(keyword, Keyword):
22 - arch, created = packages.models.ArchesModel.objects.get_or_create(name = keyword.name)
23 + arch, created = packages.models.ArchesModel.objects \
24 + .get_or_create(name = keyword.name)
25 kwargs.update({'arch': arch, 'status': keyword.status})
26 else:
27 raise ValueError("Bad keyword object")
28 @@ -53,43 +54,6 @@ class KeywordMixin(object):#{{{
29
30
31 class EbuildMixin(object):#{{{
32 - #def create(self, **kwargs):
33 - #if 'ebuild' in kwargs:
34 - #obj = self.model(**kwargs)
35 - #else:
36 - #obj = super(EbuildMixin, self).create(**kwargs)
37 - #return obj
38 -
39 - #def get_or_create(self, **kwargs):
40 - #assert kwargs, \
41 - #'get_or_create() must be passed at least one keyword argument'
42 - #defaults = kwargs.pop('defaults', {})
43 - #lookup = kwargs.copy()
44 - #for f in self.model._meta.fields:
45 - #if f.attname in lookup:
46 - #lookup[f.name] = lookup.pop(f.attname)
47 - #try:
48 - #self._for_write = True
49 - #return self.get(**lookup), False
50 - #except self.model.DoesNotExist:
51 - #try:
52 - #params = dict([(k, v) for k, v in kwargs.items() if '__' not in k])
53 - #params.update(defaults)
54 - #sid = transaction.savepoint(using=self.db)
55 - #obj = self.model(**params)
56 - #if 'ebuild' not in kwargs:
57 - #obj.save(force_insert=True, using=self.db)
58 - #transaction.savepoint_commit(sid, using=self.db)
59 - #return obj, True
60 - #except IntegrityError as e:
61 - #transaction.savepoint_rollback(sid, using=self.db)
62 - #exc_info = sys.exc_info()
63 - #try:
64 - #return self.get(**lookup), False
65 - #except self.model.DoesNotExist:
66 - ## Re-raise the IntegrityError with its original traceback.
67 - #raise exc_info[1], None, exc_info[2]
68 -
69
70 def get(self, ebuild=None,package = None, *args, **kwargs):
71 if ebuild is not None and isinstance(ebuild, Ebuild):