]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
cephfs-shell: fix chdir command
authorMilind Changire <mchangir@redhat.com>
Sat, 13 Apr 2019 05:04:06 +0000 (10:34 +0530)
committerMilind Changire <mchangir@redhat.com>
Sat, 13 Apr 2019 06:36:27 +0000 (12:06 +0530)
Signed-off-by: Milind Changire <mchangir@redhat.com>
src/tools/cephfs/cephfs-shell

index b2f039ce6ca02b46b65a474c413061314746c57a..49635b2b43369817f02e0d3c9e50dab375a1e2fd 100755 (executable)
@@ -825,7 +825,10 @@ sub-directories, files')
             else:
                 cephfs.chdir(b'/')
         else:
-            cephfs.chdir(to_bytes(args.dir_name))
+            try:
+                cephfs.chdir(to_bytes(args.dir_name))
+            except:
+                self.poutput("%s: no such directory" % args.dir_name)
         self.working_dir = cephfs.getcwd().decode('utf-8')
         self.set_prompt()