diff options
author | Will Thompson <will@willthompson.co.uk> | 2007-09-11 18:31:20 +0000 |
---|---|---|
committer | Will Thompson <will@willthompson.co.uk> | 2007-09-11 18:31:20 +0000 |
commit | fefa11005f719ff1ec34a2b56712323dde885dbd (patch) | |
tree | a1f5db435cb1b617aadf0d6dd3a6a514f1763c65 | |
parent | 7eb8466484043dea127c168f41027aea9ff7679d (diff) |
Use CONN_MGR_PARAM_FLAG_HAS_DEFAULT to determine whether a parameter has a default
-rw-r--r-- | examples/generate-manager-file.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/generate-manager-file.py b/examples/generate-manager-file.py index 60bb736..f37578c 100644 --- a/examples/generate-manager-file.py +++ b/examples/generate-manager-file.py @@ -3,7 +3,8 @@ import sys import telepathy from telepathy.interfaces import CONN_MGR_INTERFACE from telepathy.constants import CONN_MGR_PARAM_FLAG_REQUIRED, \ - CONN_MGR_PARAM_FLAG_REGISTER + CONN_MGR_PARAM_FLAG_REGISTER, \ + CONN_MGR_PARAM_FLAG_HAS_DEFAULT if len(sys.argv) >= 2: manager_name = sys.argv[1] @@ -35,8 +36,7 @@ for protocol in protocols: print "register", print - if default != "": # FIXME: is there a better way to check if a default - # exists? + if flags & CONN_MGR_PARAM_FLAG_HAS_DEFAULT: defaults.append( (name, type, default) ) for default in defaults: if default[1] == "b": |