mirror of
https://github.com/gryf/mc_adbfs.git
synced 2025-12-19 04:20:24 +01:00
Added rmmdir command
This commit is contained in:
10
adbfs
10
adbfs
@@ -409,6 +409,9 @@ class Adb(object):
|
|||||||
sys.stderr.write(self.error)
|
sys.stderr.write(self.error)
|
||||||
return 1
|
return 1
|
||||||
|
|
||||||
|
if not dst.startswith("/"):
|
||||||
|
dst = "/" + dst
|
||||||
|
|
||||||
cmd = ["adb", "shell", "mkdir", dst]
|
cmd = ["adb", "shell", "mkdir", dst]
|
||||||
try:
|
try:
|
||||||
err = subprocess.check_output(cmd)
|
err = subprocess.check_output(cmd)
|
||||||
@@ -440,14 +443,15 @@ def main():
|
|||||||
parser_copyout = subparsers.add_parser('copyout')
|
parser_copyout = subparsers.add_parser('copyout')
|
||||||
parser_rm = subparsers.add_parser('rm')
|
parser_rm = subparsers.add_parser('rm')
|
||||||
parser_mkdir = subparsers.add_parser('mkdir')
|
parser_mkdir = subparsers.add_parser('mkdir')
|
||||||
|
parser_rmdir = subparsers.add_parser('rmdir')
|
||||||
parser_run = subparsers.add_parser('run')
|
parser_run = subparsers.add_parser('run')
|
||||||
|
|
||||||
parser_list.add_argument('arch')
|
parser_list.add_argument('arch')
|
||||||
parser_list.set_defaults(func=CALL_MAP['list'])
|
parser_list.set_defaults(func=CALL_MAP['list'])
|
||||||
|
|
||||||
parser_copyin.add_argument('arch')
|
parser_copyin.add_argument('arch')
|
||||||
parser_copyin.add_argument('src')
|
|
||||||
parser_copyin.add_argument('dst')
|
parser_copyin.add_argument('dst')
|
||||||
|
parser_copyin.add_argument('src')
|
||||||
parser_copyin.set_defaults(func=CALL_MAP['copyin'])
|
parser_copyin.set_defaults(func=CALL_MAP['copyin'])
|
||||||
|
|
||||||
parser_copyout.add_argument('arch')
|
parser_copyout.add_argument('arch')
|
||||||
@@ -463,6 +467,10 @@ def main():
|
|||||||
parser_mkdir.add_argument('dst')
|
parser_mkdir.add_argument('dst')
|
||||||
parser_mkdir.set_defaults(func=CALL_MAP['mkdir'])
|
parser_mkdir.set_defaults(func=CALL_MAP['mkdir'])
|
||||||
|
|
||||||
|
parser_rmdir.add_argument('arch')
|
||||||
|
parser_rmdir.add_argument('dst')
|
||||||
|
parser_rmdir.set_defaults(func=CALL_MAP['rmdir'])
|
||||||
|
|
||||||
parser_run.add_argument('arch')
|
parser_run.add_argument('arch')
|
||||||
parser_run.add_argument('dst')
|
parser_run.add_argument('dst')
|
||||||
parser_run.set_defaults(func=CALL_MAP['run'])
|
parser_run.set_defaults(func=CALL_MAP['run'])
|
||||||
|
|||||||
Reference in New Issue
Block a user