From 1efa871e7c798632dce3a2ab2c1494f7aa0bcf8a Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Thu, 28 Aug 2008 11:59:34 +0200 Subject: Allow address parameter for device removal --- src/test-device | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/test-device b/src/test-device index 05a23d37..f8f2d14a 100755 --- a/src/test-device +++ b/src/test-device @@ -16,7 +16,7 @@ if (len(sys.argv) < 2): print "" print " list" print " create
" - print " remove " + print " remove " print " discover
[pattern]" print " class
" print " name
" @@ -39,9 +39,13 @@ if (sys.argv[1] == "create"): if (sys.argv[1] == "remove"): if (len(sys.argv) < 3): - print "Need object path parameter" + print "Need address or object path parameter" else: - adapter.RemoveDevice(sys.argv[2]) + try: + path = adapter.FindDevice(sys.argv[2]) + except: + path = sys.argv[2] + adapter.RemoveDevice(path) sys.exit(0) if (sys.argv[1] == "discover"): -- cgit