modülleri mümkün olduğunca geç import edelim.

This commit is contained in:
Barış Metin
2005-07-11 22:39:19 +00:00
parent 7a48268cc2
commit 0a6954584d
+4 -1
View File
@@ -4,7 +4,6 @@ import sys
from optparse import OptionParser from optparse import OptionParser
import pisi import pisi
from pisi.cli import buildhelper, installhelper, indexhelper
from pisi.config import config from pisi.config import config
usage = """%prog <command> [options] [arguments] usage = """%prog <command> [options] [arguments]
@@ -180,6 +179,7 @@ usage: info <package> ...
pass pass
def index(self): def index(self):
from pisi.cli import indexhelper
if not self.args: if not self.args:
self.help("index") self.help("index")
@@ -198,6 +198,7 @@ usage: info <package> ...
default=True, help="xxxx") default=True, help="xxxx")
def install(self): def install(self):
from pisi.cli import installhelper
if not self.args: if not self.args:
self.help("install") self.help("install")
for arg in self.args: for arg in self.args:
@@ -209,6 +210,8 @@ usage: info <package> ...
pass pass
def build(self): def build(self):
from pisi.cli import buildhelper
if not self.args: if not self.args:
self.help("build") self.help("build")