예제 #1
0
 def delete_group_mod(dp, config):
     #
     mod = dp.ofproto_parser.OFPGroupMod(
         dp,
         Utils.get_group_mod_command(dp, config["cmd"]),
         Utils.get_mod_type(dp, config["type"]),
         Utils.get_mod_group(dp, config["group_id"])
         )
     return mod
예제 #2
0
    def create_group_mod(dp, config):
        #
        buckets_config= ConfigParser.get_buckets_config(config)
        buckets = Buckets.create_buckets(dp, buckets_config)
        #

        mod = dp.ofproto_parser.OFPGroupMod(
            dp,
            Utils.get_group_mod_command(dp, config["cmd"]),
            Utils.get_mod_type(dp, config["type"]),
            Utils.get_mod_group(dp, config["group_id"]),
            buckets
            )
        return mod