@@ -402,7 +402,7 @@ def create_loadbalancer(self, context, loadbalancer, service):
402402 try :
403403 bigip_device .set_bigips (service , self .conf )
404404 mgr = resource_manager .LoadBalancerManager (self .lbdriver )
405- mgr .create (loadbalancer , service )
405+ mgr .create (context , loadbalancer , service )
406406 provision_status = constants_v2 .F5_ACTIVE
407407 operating_status = constants_v2 .F5_ONLINE
408408 LOG .debug ("Finish to create loadbalancer %s" , id )
@@ -432,7 +432,7 @@ def update_loadbalancer(self, context, old_loadbalancer,
432432 try :
433433 bigip_device .set_bigips (service , self .conf )
434434 mgr = resource_manager .LoadBalancerManager (self .lbdriver )
435- mgr .update (old_loadbalancer , loadbalancer , service )
435+ mgr .update (context , old_loadbalancer , loadbalancer , service )
436436 provision_status = constants_v2 .F5_ACTIVE
437437 operating_status = constants_v2 .F5_ONLINE
438438 LOG .debug ("Finish to update loadbalancer %s" , id )
@@ -460,7 +460,7 @@ def delete_loadbalancer(self, context, loadbalancer, service):
460460 try :
461461 bigip_device .set_bigips (service , self .conf )
462462 mgr = resource_manager .LoadBalancerManager (self .lbdriver )
463- mgr .delete (loadbalancer , service )
463+ mgr .delete (context , loadbalancer , service )
464464 provision_status = constants_v2 .F5_ACTIVE
465465 LOG .debug ("Finish to delete loadbalancer %s" , id )
466466 except iControlUnexpectedHTTPError as ex :
@@ -528,7 +528,7 @@ def create_listener(self, context, listener, service):
528528 try :
529529 bigip_device .set_bigips (service , self .conf )
530530 mgr = resource_manager .ListenerManager (self .lbdriver )
531- mgr .create (listener , service )
531+ mgr .create (context , listener , service )
532532 provision_status = constants_v2 .F5_ACTIVE
533533 operating_status = constants_v2 .F5_ONLINE
534534 LOG .debug ("Finish to create listener %s" , id )
@@ -560,7 +560,7 @@ def update_listener(self, context, old_listener, listener, service):
560560 try :
561561 bigip_device .set_bigips (service , self .conf )
562562 mgr = resource_manager .ListenerManager (self .lbdriver )
563- mgr .update (old_listener , listener , service )
563+ mgr .update (context , old_listener , listener , service )
564564 provision_status = constants_v2 .F5_ACTIVE
565565 LOG .debug ("Finish to update listener %s" , id )
566566 except Exception as ex :
@@ -591,7 +591,7 @@ def delete_listener(self, context, listener, service):
591591 try :
592592 bigip_device .set_bigips (service , self .conf )
593593 mgr = resource_manager .ListenerManager (self .lbdriver )
594- mgr .delete (listener , service )
594+ mgr .delete (context , listener , service )
595595 provision_status = constants_v2 .F5_ACTIVE
596596 LOG .debug ("Finish to delete listener %s" , id )
597597 except Exception as ex :
@@ -627,7 +627,7 @@ def create_pool(self, context, pool, service):
627627 try :
628628 bigip_device .set_bigips (service , self .conf )
629629 mgr = resource_manager .PoolManager (self .lbdriver )
630- mgr .create (pool , service )
630+ mgr .create (context , pool , service )
631631 provision_status = constants_v2 .F5_ACTIVE
632632 operating_status = constants_v2 .F5_ONLINE
633633 LOG .debug ("Finish to create pool %s" , id )
@@ -660,7 +660,7 @@ def update_pool(self, context, old_pool, pool, service):
660660 bigip_device .set_bigips (service , self .conf )
661661 # TODO(qzhao): Deploy config to BIG-IP
662662 mgr = resource_manager .PoolManager (self .lbdriver )
663- mgr .update (old_pool , pool , service )
663+ mgr .update (context , old_pool , pool , service )
664664 provision_status = constants_v2 .F5_ACTIVE
665665 LOG .debug ("Finish to update pool %s" , id )
666666 except Exception as ex :
@@ -691,7 +691,7 @@ def delete_pool(self, context, pool, service):
691691 try :
692692 bigip_device .set_bigips (service , self .conf )
693693 mgr = resource_manager .PoolManager (self .lbdriver )
694- mgr .delete (pool , service )
694+ mgr .delete (context , pool , service )
695695 provision_status = constants_v2 .F5_ACTIVE
696696 LOG .debug ("Finish to delete pool %s" , id )
697697 except Exception as ex :
@@ -729,7 +729,7 @@ def create_member(
729729 try :
730730 bigip_device .set_bigips (service , self .conf )
731731 mgr = resource_manager .MemberManager (self .lbdriver )
732- mgr .create (member , service )
732+ mgr .create (context , member , service )
733733 provision_status = constants_v2 .F5_ACTIVE
734734 operating_status = constants_v2 .F5_ONLINE
735735 if multiple :
@@ -772,11 +772,15 @@ def create_member(
772772
773773 if the_port_id :
774774 LOG .info (the_port_id )
775- self .plugin_rpc .delete_port (port_id = the_port_id )
775+ self .plugin_rpc .delete_port (
776+ context = context , port_id = the_port_id
777+ )
776778 if the_port_ids :
777779 LOG .info (the_port_ids )
778780 for each in the_port_ids :
779- self .plugin_rpc .delete_port (port_id = each )
781+ self .plugin_rpc .delete_port (
782+ context = context , port_id = each
783+ )
780784 except Exception as ex :
781785 if multiple :
782786 LOG .exception ("Fail to update status of multiple members "
@@ -794,7 +798,7 @@ def update_member(self, context, old_member, member, service):
794798 try :
795799 bigip_device .set_bigips (service , self .conf )
796800 mgr = resource_manager .MemberManager (self .lbdriver )
797- mgr .update (old_member , member , service )
801+ mgr .update (context , old_member , member , service )
798802 provision_status = constants_v2 .F5_ACTIVE
799803 LOG .debug ("Finish to update member %s" , id )
800804 except Exception as ex :
@@ -826,7 +830,7 @@ def delete_member(self, context, member, service):
826830 try :
827831 bigip_device .set_bigips (service , self .conf )
828832 mgr = resource_manager .MemberManager (self .lbdriver )
829- mgr .delete (member , service )
833+ mgr .delete (context , member , service )
830834 provision_status = constants_v2 .F5_ACTIVE
831835 if multiple :
832836 LOG .debug ("Finish to delete multiple members" )
@@ -890,7 +894,7 @@ def create_health_monitor(self, context, health_monitor, service):
890894 mgr = resource_manager .MonitorManager (
891895 self .lbdriver , type = health_monitor ['type' ]
892896 )
893- mgr .create (health_monitor , service )
897+ mgr .create (context , health_monitor , service )
894898 provision_status = constants_v2 .F5_ACTIVE
895899 operating_status = constants_v2 .F5_ONLINE
896900 LOG .debug ("Finish to create monitor %s" , id )
@@ -927,7 +931,7 @@ def update_health_monitor(self, context, old_health_monitor,
927931 mgr = resource_manager .MonitorManager (
928932 self .lbdriver , type = health_monitor ['type' ]
929933 )
930- mgr .update (old_health_monitor , health_monitor , service )
934+ mgr .update (context , old_health_monitor , health_monitor , service )
931935 provision_status = constants_v2 .F5_ACTIVE
932936 operating_status = constants_v2 .F5_ONLINE
933937 LOG .debug ("Finish to update health_monitor %s" , id )
@@ -961,7 +965,7 @@ def delete_health_monitor(self, context, health_monitor, service):
961965 mgr = resource_manager .MonitorManager (
962966 self .lbdriver , type = health_monitor ['type' ]
963967 )
964- mgr .delete (health_monitor , service )
968+ mgr .delete (context , health_monitor , service )
965969 provision_status = constants_v2 .F5_ACTIVE
966970 operating_status = constants_v2 .F5_ONLINE
967971 LOG .debug ("Finish to delete health_monitor %s" , id )
@@ -1069,7 +1073,7 @@ def create_l7policy(self, context, l7policy, service):
10691073 try :
10701074 bigip_device .set_bigips (service , self .conf )
10711075 mgr = resource_manager .L7PolicyManager (self .lbdriver )
1072- mgr .create (l7policy , service )
1076+ mgr .create (context , l7policy , service )
10731077 provision_status = constants_v2 .F5_ACTIVE
10741078 operating_status = constants_v2 .F5_ONLINE
10751079 LOG .debug ("Finish to create l7policy %s" , id )
@@ -1101,7 +1105,7 @@ def update_l7policy(self, context, old_l7policy, l7policy, service):
11011105 try :
11021106 bigip_device .set_bigips (service , self .conf )
11031107 mgr = resource_manager .L7PolicyManager (self .lbdriver )
1104- mgr .update (old_l7policy , l7policy , service )
1108+ mgr .update (context , old_l7policy , l7policy , service )
11051109 provision_status = constants_v2 .F5_ACTIVE
11061110 operating_status = constants_v2 .F5_ONLINE
11071111 LOG .debug ("Finish to update l7policy %s" , id )
@@ -1133,7 +1137,7 @@ def delete_l7policy(self, context, l7policy, service):
11331137 try :
11341138 bigip_device .set_bigips (service , self .conf )
11351139 mgr = resource_manager .L7PolicyManager (self .lbdriver )
1136- mgr .delete (l7policy , service )
1140+ mgr .delete (context , l7policy , service )
11371141 provision_status = constants_v2 .F5_ACTIVE
11381142 operating_status = constants_v2 .F5_ONLINE
11391143 LOG .debug ("Finish to delete l7policy %s" , id )
@@ -1168,7 +1172,7 @@ def create_l7rule(self, context, l7rule, service):
11681172 try :
11691173 bigip_device .set_bigips (service , self .conf )
11701174 mgr = resource_manager .L7RuleManager (self .lbdriver )
1171- mgr .create (l7rule , service )
1175+ mgr .create (context , l7rule , service )
11721176 provision_status = constants_v2 .F5_ACTIVE
11731177 operating_status = constants_v2 .F5_ONLINE
11741178 LOG .debug ("Finish to create l7rule %s" , id )
@@ -1200,7 +1204,7 @@ def update_l7rule(self, context, old_l7rule, l7rule, service):
12001204 try :
12011205 bigip_device .set_bigips (service , self .conf )
12021206 mgr = resource_manager .L7RuleManager (self .lbdriver )
1203- mgr .update (old_l7rule , l7rule , service )
1207+ mgr .update (context , old_l7rule , l7rule , service )
12041208 provision_status = constants_v2 .F5_ACTIVE
12051209 operating_status = constants_v2 .F5_ONLINE
12061210 LOG .debug ("Finish to update l7rule %s" , id )
@@ -1233,7 +1237,7 @@ def delete_l7rule(self, context, l7rule, service):
12331237 bigip_device .set_bigips (service , self .conf )
12341238 # TODO(qzhao): Deploy config to BIG-IP
12351239 mgr = resource_manager .L7RuleManager (self .lbdriver )
1236- mgr .delete (l7rule , service )
1240+ mgr .delete (context , l7rule , service )
12371241 provision_status = constants_v2 .F5_ACTIVE
12381242 operating_status = constants_v2 .F5_ONLINE
12391243 LOG .debug ("Finish to delete l7rule %s" , id )
@@ -1265,7 +1269,7 @@ def create_acl_group(self, context, acl_group):
12651269 id = acl_group ['id' ]
12661270 try :
12671271 mgr = resource_manager .ACLGroupManager (self .lbdriver )
1268- mgr .create (acl_group )
1272+ mgr .create (context , acl_group )
12691273 LOG .debug ("Finish to create acl_group %s" , id )
12701274 except Exception as ex :
12711275 LOG .error ("Fail to create acl_group %s "
@@ -1276,7 +1280,7 @@ def delete_acl_group(self, context, acl_group):
12761280 """Handle RPC cast from plugin to delete ACL Group."""
12771281 try :
12781282 mgr = resource_manager .ACLGroupManager (self .lbdriver )
1279- mgr .delete (acl_group )
1283+ mgr .delete (context , acl_group )
12801284 LOG .debug ("Finish to delete ACL Group %s" , id )
12811285 except Exception as ex :
12821286 LOG .error ("Fail to delete ACL Group %s "
@@ -1290,7 +1294,7 @@ def update_acl_group(self, context, acl_group, service):
12901294 try :
12911295 bigip_device .set_bigips (service , self .conf )
12921296 mgr = resource_manager .ACLGroupManager (self .lbdriver )
1293- mgr .update (old_acl_group , acl_group , service )
1297+ mgr .update (context , old_acl_group , acl_group , service )
12941298 LOG .debug ("Finish to update acl_group %s" , id )
12951299 except Exception as ex :
12961300 LOG .exception ("Fail to update acl group %s.\n "
@@ -1312,7 +1316,7 @@ def add_acl_bind(self, context, listener,
13121316 # create acl data group on each bigips first
13131317 bigip_device .set_bigips (service , self .conf )
13141318 mgr = resource_manager .ACLGroupManager (self .lbdriver )
1315- mgr .create (acl_group , service )
1319+ mgr .create (context , acl_group , service )
13161320 LOG .debug ("Finish to create data group of acl group %s" ,
13171321 acl_id )
13181322
0 commit comments