def check_networks(orig_env, seed_env, networks): orig_networks = [net["name"] for net in env_util.get_env_networks(orig_env)] seed_networks = [net["name"] for net in env_util.get_env_networks(seed_env)] for net in networks: if net not in orig_networks: raise NoSuchNetwork(orig_env.data["id"], net) if net not in seed_networks: raise NoSuchNetwork(seed_env.data["id"], net)
def check_networks(orig_env, seed_env, networks): orig_networks = \ [net['name'] for net in env_util.get_env_networks(orig_env)] seed_networks = \ [net['name'] for net in env_util.get_env_networks(seed_env)] for net in networks: if net not in orig_networks: raise NoSuchNetwork(orig_env.data['id'], net) if net not in seed_networks: raise NoSuchNetwork(seed_env.data['id'], net)
def take_action(self, parsed_args): orig_env = objects.Environment(parsed_args.original_env) networks = env_util.get_env_networks(orig_env) update_env_networks(parsed_args.seed_env, networks)