[Pkg-debile-commits] [debile-master] 14/126: package --> source / binary

Sylvestre Ledru sylvestre at alioth.debian.org
Mon Aug 19 14:56:06 UTC 2013


This is an automated email from the git hooks/post-receive script.

sylvestre pushed a commit to branch scan-build-html
in repository debile-master.

commit 264d6b6bb258e51c92288dd294d9a19602dc721f
Author: Paul Tagliamonte <tag at pault.ag>
Date:   Sat May 25 22:09:17 2013 -0400

    package --> source / binary
---
 lucy/models/binary.py  |   12 ++++++++++++
 lucy/models/package.py |   18 ------------------
 lucy/models/source.py  |   13 +++++++++++++
 3 files changed, 25 insertions(+), 18 deletions(-)

diff --git a/lucy/models/binary.py b/lucy/models/binary.py
new file mode 100644
index 0000000..555b55e
--- /dev/null
+++ b/lucy/models/binary.py
@@ -0,0 +1,12 @@
+from lucy.models import LucyObject
+from lucy.models.user import User
+
+
+class Binary(LucyObject):
+    _type = 'binaries'
+
+    def __init__(self, source, arch, suite, **kwargs):
+        super(Binary, self).__init__(source=source,
+                                     arch=arch,
+                                     suite=suite,
+                                     **kwargs)
diff --git a/lucy/models/package.py b/lucy/models/package.py
deleted file mode 100644
index 7e65b20..0000000
--- a/lucy/models/package.py
+++ /dev/null
@@ -1,18 +0,0 @@
-from lucy.models import LucyObject
-from lucy.models.user import User
-
-
-class Package(LucyObject):
-    _type = 'packages'
-
-    def __init__(self, source, version, owner, **kwargs):
-        owner = User.load(owner)['_id']
-        super(Package, self).__init__(source=source,
-                                      version=version,
-                                      owner=owner,
-                                      **kwargs)
-
-    @classmethod
-    def get_all_versions(cls, source):
-        for x in cls.query({"source": source}):
-            yield cls.from_dict(x)
diff --git a/lucy/models/source.py b/lucy/models/source.py
new file mode 100644
index 0000000..a78b220
--- /dev/null
+++ b/lucy/models/source.py
@@ -0,0 +1,13 @@
+from lucy.models import LucyObject
+from lucy.models.user import User
+
+
+class Source(LucyObject):
+    _type = 'sources'
+
+    def __init__(self, source, version, owner, **kwargs):
+        owner = User.load(owner)['_id']
+        super(Source, self).__init__(source=source,
+                                     version=version,
+                                     owner=owner,
+                                     **kwargs)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-debile/debile-master.git



More information about the Pkg-debile-commits mailing list