Add activity_id, object_id and uri options. --- bin/sugar-launch | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/bin/sugar-launch b/bin/sugar-launch index 7297a8e..ddff162 100644 --- a/bin/sugar-launch +++ b/bin/sugar-launch @@ -28,6 +28,12 @@ usage = "usage: %prog [options] activity" parser = OptionParser(usage) parser.add_option("-d", "--debug", action="store_true", dest="debug", help="launch activity inside gdb") +parser.add_option("-a", "--activity_id", action="store", type="string", + dest="activity_id", help="specify activity id", default=None) +parser.add_option("-o", "--object_id", action="store", type="string", + dest="object_id", help="specify object id", default=None) +parser.add_option("-u", "--uri", action="store", type="string", + dest="uri", help="specify uri", default=None) (options, args) = parser.parse_args() if len(args) == 0: @@ -42,7 +48,8 @@ if not path: sys.exit(1) activity = ActivityBundle(path) -cmd_args = activityfactory.get_command(activity) +cmd_args = activityfactory.get_command(activity, options.activity_id, + options.object_id, options.uri) def _which(exec_file): if 'PATH' in os.environ: -- 1.7.3.1 _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel