Example #1
0
         ok, res = ns.dir(args[0])
 elif options.action == 'list':
     if len(args) >= 2:
         ok, res = ns.list(args[0], ast.literal_eval(args[1]))
     else:
         ok, res = ns.list(args[0])
 elif options.action == 'download':
     ok, res = ns.download(args[0], args[1])
 elif options.action == 'du':
     ok, res = ns.du(args[0])
 elif options.action == 'mkdir':
     ok, res = ns.mkdir(args[0])
 elif options.action == 'mtime':
     ok, res = ns.mtime(args[0], args[1])
 elif options.action == 'quick-delete':
     ok, res = ns.quick_delete(args[0])
 elif options.action == 'rmdir':
     ok, res = ns.rmdir(args[0])
 elif options.action == 'stat':
     ok, res = ns.stat(args[0])
 elif options.action == 'symlink':
     ok, res = ns.symlink(args[0], args[1])
 elif options.action == 'upload':
     if len(args) >= 3:
         ok, res = ns.upload(args[0], args[1], args[2])
     else:
         ok, res = ns.upload(args[0], args[1])
 elif options.action == 'rename':
     ok, res = ns.rename(args[0], args[1])
 else:
     print("Invalid action.\nUse option -h or --help")
Example #2
0
 elif options.action == 'list':
     if len(args) >= 2:
         ok, res = ns.list(args[0], ast.literal_eval(args[1]),
                           _arg(2))
     else:
         ok, res = ns.list(args[0])
 elif options.action == 'download':
     ok, res = ns.download(args[0], args[1], _arg(2))
 elif options.action == 'du':
     ok, res = ns.du(args[0], _arg(1))
 elif options.action == 'mkdir':
     ok, res = ns.mkdir(args[0], _arg(1))
 elif options.action == 'mtime':
     ok, res = ns.mtime(args[0], args[1], _arg(2))
 elif options.action == 'quick-delete':
     ok, res = ns.quick_delete(args[0], _arg(1))
 elif options.action == 'rmdir':
     ok, res = ns.rmdir(args[0], _arg(1))
 elif options.action == 'stat':
     ok, res = ns.stat(args[0], _arg(1))
 elif options.action == 'symlink':
     ok, res = ns.symlink(args[0], args[1], _arg(2))
 elif options.action == 'upload':
     if len(args) >= 3:
         ok, res = ns.upload(args[0], args[1], args[2], _arg(3))
     else:
         ok, res = ns.upload(args[0], args[1])
 elif options.action == 'rename':
     ok, res = ns.rename(args[0], args[1], _arg(1))
 else:
     print("Invalid action.\nUse option -h or --help")
        try:
            res = None
            if options.action == "delete":
                ok, res = ns.delete(args[0])
            elif options.action == "dir":
                ok, res = ns.dir(args[0])
            elif options.action == "download":
                ok, res = ns.download(args[0], args[1])
            elif options.action == "du":
                ok, res = ns.du(args[0])
            elif options.action == "mkdir":
                ok, res = ns.mkdir(args[0])
            elif options.action == "mtime":
                ok, res = ns.mtime(args[0], args[1])
            elif options.action == "quick-delete":
                ok, res = ns.quick_delete(args[0])
            elif options.action == "rmdir":
                ok, res = ns.rmdir(args[0])
            elif options.action == "stat":
                ok, res = ns.stat(args[0])
            elif options.action == "symlink":
                ok, res = ns.symlink(args[0], args[1])
            elif options.action == "upload":
                ok, res = ns.upload(args[0], args[1])
            else:
                print("Invalid action.\nUse option -h or --help")
                exit()

            print_result(res, options.action)

        except IndexError as e: