| from ndn.experiments.experiment import Experiment |
| class AbitraryArgumentsExperiment(Experiment): |
| def __init__(self, args): |
| Experiment.__init__(self, args) |
| self.ds = int(self.arbArgs["ds"]) |
| if "logging" in self.arbArgs: |
| self.logging = self.arbArgs["logging"] |
| if self.logging == "true": |
| print("Argument ds: {}".format(self.ds)) |
| print("Argument logging: {}".format(self.logging)) |
| ''' This will be printed in sudo minindn --list-experiments''' |
| return "--ds <num-data-streams> --logging <true/false>" |
| Experiment.register("arbitrary-arguments", AbitraryArgumentsExperiment) |