diff options
author | Andy Grover <agrover@redhat.com> | 2014-12-02 09:45:13 -0800 |
---|---|---|
committer | Andy Grover <agrover@redhat.com> | 2014-12-02 09:45:49 -0800 |
commit | 6d34d82fb4330f45debed2cc8b0af285050144e4 (patch) | |
tree | 1ef12204558af536bc72728ea5aab374af2cd37c | |
parent | a00f45cbc4d6422ca71e5be6c1a1f30e4adab539 (diff) | |
download | targetcli-6d34d82fb4330f45debed2cc8b0af285050144e4.tar.gz |
Move UIRoot creation inside try block
If not invoked as root, we can't load modules and UIRoot() will raise an
exception.
Signed-off-by: Andy Grover <agrover@redhat.com>
-rwxr-xr-x | scripts/targetcli | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/scripts/targetcli b/scripts/targetcli index 1228cce..10fcebc 100755 --- a/scripts/targetcli +++ b/scripts/targetcli @@ -75,9 +75,8 @@ def main(): shell = TargetCLI('~/.targetcli') - root_node = UIRoot(shell, as_root=is_root) - try: + root_node = UIRoot(shell, as_root=is_root) root_node.refresh() except Exception as error: shell.con.display(shell.con.render_text(str(error), 'red')) |