X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=examples%2Flinux%2Fccn_transfer_using_linuxapp.py;h=0395a40929d155da0bd0b1a40c4062b889df0456;hb=039fbd9629d7570d4c175a5448d24badcd0f3aba;hp=de855705c3da3778945ec64949dd848b7674cf12;hpb=a55b5cf0818ced6ab8dc3e88fad7f6616675e826;p=nepi.git diff --git a/examples/linux/ccn_transfer_using_linuxapp.py b/examples/linux/ccn_transfer_using_linuxapp.py index de855705..0395a409 100644 --- a/examples/linux/ccn_transfer_using_linuxapp.py +++ b/examples/linux/ccn_transfer_using_linuxapp.py @@ -5,9 +5,8 @@ # Copyright (C) 2013 INRIA # # This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. +# it under the terms of the GNU General Public License version 2 as +# published by the Free Software Foundation; # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -41,6 +40,8 @@ # $ cd # python examples/linux/ccn_advanced_transfer.py -a -b -u -i +from __future__ import print_function + from nepi.execution.ec import ExperimentController from nepi.execution.resource import ResourceAction, ResourceState @@ -67,7 +68,7 @@ username = options.username ssh_key = options.ssh_key def add_node(ec, host, user, ssh_key = None): - node = ec.register_resource("LinuxNode") + node = ec.register_resource("linux::Node") ec.set(node, "hostname", host) ec.set(node, "username", user) ec.set(node, "identity", ssh_key) @@ -121,7 +122,7 @@ def add_ccnd(ec, peers): command += " ; ".join(peers) + " && " command += " ccnr & " - app = ec.register_resource("LinuxApplication") + app = ec.register_resource("linux::Application") ec.set(app, "depends", depends) ec.set(app, "sources", sources) ec.set(app, "install", install) @@ -135,7 +136,7 @@ def add_publish(ec, movie, content_name): env = "PATH=$PATH:${BIN}/ccnx-0.8.2/bin" command = "ccnseqwriter -r %s" % content_name - app = ec.register_resource("LinuxApplication") + app = ec.register_resource("linux::Application") ec.set(app, "stdin", movie) ec.set(app, "env", env) ec.set(app, "command", command) @@ -146,7 +147,7 @@ def add_ccncat(ec, content_name): env = "PATH=$PATH:${BIN}/ccnx-0.8.2/bin" command = "ccncat %s" % content_name - app = ec.register_resource("LinuxApplication") + app = ec.register_resource("linux::Application") ec.set(app, "env", env) ec.set(app, "command", command) @@ -213,5 +214,5 @@ f.close() # Shutdown the experiment controller ec.shutdown() -print "Transfered FILE stored localy at video.ts" +print("Transfered FILE stored localy at video.ts")