X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=test%2Fset-ipv6-method;h=5536e6f0eabee7eece0a59280f4ebbe0cb2a8eac;hb=7e5e845e5fd4665b1a75985b198f727872937efb;hp=4f2de0978c785a34f958a0f060b943e99aa5d59a;hpb=72a3ef066be60185376132dc9d339139b59e5cae;p=platform%2Fupstream%2Fconnman.git diff --git a/test/set-ipv6-method b/test/set-ipv6-method index 4f2de09..5536e6f 100755 --- a/test/set-ipv6-method +++ b/test/set-ipv6-method @@ -6,8 +6,11 @@ import dbus def make_variant(string): return dbus.String(string, variant_level=1) +def make_byte_variant(string): + return dbus.Byte(int(string), variant_level=1) + def print_usage(): - print "Usage: %s off|manual|auto [
[prefixlen] [gateway]] []" % (sys.argv[0]) + print("Usage: %s off|manual|auto [
[prefixlen] [gateway]] []" % (sys.argv[0])) if (len(sys.argv) < 3): print_usage() @@ -20,7 +23,7 @@ service = dbus.Interface(bus.get_object('net.connman', path), properties = service.GetProperties() -print "Setting method %s for %s" % (sys.argv[2], sys.argv[1]) +print("Setting method %s for %s" % (sys.argv[2], sys.argv[1])) ipv6_configuration = { "Method": make_variant(sys.argv[2])} if sys.argv[2] == "auto": @@ -30,11 +33,11 @@ else: if (len(sys.argv) > 3): ipv6_configuration["Address"] = make_variant(sys.argv[3]) if (len(sys.argv) > 4): - ipv6_configuration["PrefixLength"] = make_variant(sys.argv[4]) + ipv6_configuration["PrefixLength"] = make_byte_variant(sys.argv[4]) if (len(sys.argv) > 5): ipv6_configuration["Gateway"] = make_variant(sys.argv[5]) service.SetProperty("IPv6.Configuration", ipv6_configuration) -print "New IPv6.Configuration: ", ipv6_configuration +print("New IPv6.Configuration: ", ipv6_configuration) -print +print()