summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul C. Buetow <paul@buetow.org>2014-04-12 14:14:51 +0200
committerPaul C. Buetow <paul@buetow.org>2014-04-12 14:14:51 +0200
commit4ce30fe40e49a33646e7d63eef53a543097a4f1d (patch)
tree450bcc15cbc7b879437383020ad9280a54326452
parentaa9428ce1989beca2d693990bcd543501c87f0bd (diff)
refactor
-rwxr-xr-xsrc/fapi.py17
1 files changed, 7 insertions, 10 deletions
diff --git a/src/fapi.py b/src/fapi.py
index 3ab8a1b..68ca0f6 100755
--- a/src/fapi.py
+++ b/src/fapi.py
@@ -172,16 +172,10 @@ class Fapi(object):
def run(self):
''' Do the actual stuff '''
- flag = False
a = self._args
-
- if a.action == 'node': flag = self.__run_node()
- elif a.action == 'pool': flag = self.__run_pool()
- elif a.action == 'service': flag = self.__run_service()
-
- if not flag:
- self.info('Don\'t know what to do')
- sys.exit(1)
+ if a.action == 'node': return self.__run_node()
+ elif a.action == 'pool': return self.__run_pool()
+ elif a.action == 'service': return self.__run_service()
@@ -210,7 +204,10 @@ if __name__ == '__main__':
fapi = Fapi(args)
#try:
- fapi.run()
+ if not fapi.run():
+ fapi.info('Don\'t know what to do')
+ sys.exit(1)
+
#except Exception, e:
# fapi.info(e)
# sys.exit(2)