1
0
Fork 0

use gettext.install() in CommandLineInterface (addresses #34)

* remove "from gettext import gettext as _"
 * add call to gettext.install() in CommandLineInterface
This commit is contained in:
Jan Dittberner 2009-08-01 20:15:25 +02:00
parent 45b2865e8e
commit 0ac89c5f7b
2 changed files with 2 additions and 3 deletions

View file

@ -28,11 +28,12 @@ __all__ = ["client", "sysuser", "domain", "record"]
from logging import getLogger from logging import getLogger
from sys import exit from sys import exit
from argparse import ArgumentParser from argparse import ArgumentParser
from gettext import gettext as _ import gettext
class CommandLineInterface(object): class CommandLineInterface(object):
def __init__(self, config, args): def __init__(self, config, args):
gettext.install('gnuviechadmin')
self.log = getLogger(__name__) self.log = getLogger(__name__)
self.config = config self.config = config
parser = ArgumentParser(prog=args[0]) parser = ArgumentParser(prog=args[0])

View file

@ -20,7 +20,6 @@
# Version: $Id$ # Version: $Id$
import CliCommand import CliCommand
import sys import sys
from gettext import gettext as _
class ClientCli(CliCommand.CliCommand): class ClientCli(CliCommand.CliCommand):
@ -95,7 +94,6 @@ class ClientCli(CliCommand.CliCommand):
if self.args.verbose: if self.args.verbose:
print unicode(myclient).encode('utf8') print unicode(myclient).encode('utf8')
except CreationFailedError, cfe: except CreationFailedError, cfe:
self._usage()
print cfe print cfe
sys.exit(2) sys.exit(2)
elif self.args.subcommand == "list": elif self.args.subcommand == "list":