From 6431d9e8311abee7a76ddcc08d10c9f8110ce121 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 5 Jun 2011 16:22:06 +0100 Subject: Initialize self.debian_control and self.debian_changelog for each subcommand. --- unperish | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/unperish b/unperish index a350ba6..94f65bc 100755 --- a/unperish +++ b/unperish @@ -52,20 +52,20 @@ class Unperish(cliapp.Application): self.autofill_meta() self.read_meta() - try: - with open(self.join(self.dirname, 'debian', 'control')) as f: - self.debian_control = debian.deb822.Deb822(f) - except IOError: - pass - - try: - with open(self.join(self.dirname, 'debian', 'changelog')) as f: - self.debian_changelog = debian.changelog.Changelog(f) - except IOError: - pass - cmd_methods = self._subcommands() for arg in args: + try: + with open(self.join(self.dirname, 'debian', 'control')) as f: + self.debian_control = debian.deb822.Deb822(f) + except IOError: + pass + + try: + with open(self.join(self.dirname, 'debian', 'changelog')) as f: + self.debian_changelog = debian.changelog.Changelog(f) + except IOError: + pass + method = self._normalize_cmd(arg) if method in cmd_methods: if self.settings['verbose']: -- cgit v1.2.1