Added ServiceError (KerberosError) and make rpc.KerbTransport raise it if appropriate

This commit is contained in:
Jason Gerard DeRose
2009-01-23 12:51:48 -07:00
committed by Rob Crittenden
parent 114b6b8577
commit 0313f03277
3 changed files with 28 additions and 3 deletions

View File

@@ -98,11 +98,14 @@ class Command(plugable.Plugin):
"""
params = self.args_options_2_params(*args, **options)
self.info(
'%s(%s)', self.name, ', '.join(self._repr_iter(**params))
'raw: %s(%s)', self.name, ', '.join(self._repr_iter(**params))
)
params = self.normalize(**params)
params = self.convert(**params)
params.update(self.get_default(**params))
self.info(
'processed: %s(%s)', self.name, ', '.join(self._repr_iter(**params))
)
self.validate(**params)
(args, options) = self.params_2_args_options(**params)
result = self.run(*args, **options)