From 53448bfc1a96e717b10c17d8ac88d2fc842b2e40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Metin?= Date: Mon, 20 Jun 2005 08:13:35 +0000 Subject: [PATCH] =?UTF-8?q?TypeError=20d=C3=BCzeltildi.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Unbound methodlar ilk parametre olarak instance'ı almalı. SpecFile.read(filename) yerine SpecFile.read(self, filename) kullanılabilir. Fakat yeni tip sınıflar ile (object'den türeyen sınıflar) daha kolay/doğru bir kullanımı var. super(MetaData, self).read(filename) --- pisi/specfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pisi/specfile.py b/pisi/specfile.py index 9566beca..93cd558d 100644 --- a/pisi/specfile.py +++ b/pisi/specfile.py @@ -97,7 +97,7 @@ class MetaData(SpecFile): """This is a superset of the source spec definition""" def read(self, filename): - SpecFile.read(filename) + super(MetaData, self).read(filename) distribution = self.getNodeText("Source/Distribution") distributionRelease = self.getNodeText("Source/DistributionRelease") architecture = self.getNodeText("Source/Architecture")