File tree Expand file tree Collapse file tree 4 files changed +21
-23
lines changed
Expand file tree Collapse file tree 4 files changed +21
-23
lines changed Original file line number Diff line number Diff line change @@ -5275,8 +5275,8 @@ let network_add_purpose = call
52755275 ~name: " add_purpose"
52765276 ~doc: " Give a network a new purpose (if not present already)"
52775277 ~params: [
5278- Ref _network, " network " , " The network" ;
5279- network_purpose, " purpose " , " The purpose to add" ;
5278+ Ref _network, " self " , " The network" ;
5279+ network_purpose, " value " , " The purpose to add" ;
52805280 ]
52815281 ~errs: [Api_errors. network_incompatible_purposes]
52825282 ~in_product_since: rel_inverness
@@ -5287,8 +5287,8 @@ let network_remove_purpose = call
52875287 ~name: " remove_purpose"
52885288 ~doc: " Remove a purpose from a network (if present)"
52895289 ~params: [
5290- Ref _network, " network " , " The network" ;
5291- network_purpose, " purpose " , " The purpose to remove" ;
5290+ Ref _network, " self " , " The network" ;
5291+ network_purpose, " value " , " The purpose to remove" ;
52925292 ]
52935293 ~in_product_since: rel_inverness
52945294 ~allowed_roles: _R_POOL_ADMIN
Original file line number Diff line number Diff line change @@ -2751,13 +2751,13 @@ module Forward = functor(Local: Custom_actions.CUSTOM_ACTIONS) -> struct
27512751 do_op_on ~local_fn ~__context ~host
27522752 (fun session_id rpc -> Client.Network. detach_for_vm rpc session_id host vm)
27532753
2754- let add_purpose ~__context ~network ~ purpose =
2755- info " Network.add_purpose: network = '%s'; purpose = '%s'" (network_uuid ~__context network ) (Record_util. network_purpose_to_string purpose );
2756- Local.Network. add_purpose ~__context ~network ~purpose
2754+ let add_purpose ~__context ~self ~ value =
2755+ info " Network.add_purpose: self = '%s'; value = '%s'" (network_uuid ~__context self ) (Record_util. network_purpose_to_string value );
2756+ Local.Network. add_purpose ~__context ~self ~value
27572757
2758- let remove_purpose ~__context ~network ~ purpose =
2759- info " Network.remove_purpose: network = '%s'; purpose = '%s'" (network_uuid ~__context network ) (Record_util. network_purpose_to_string purpose );
2760- Local.Network. remove_purpose ~__context ~network ~purpose
2758+ let remove_purpose ~__context ~self ~ value =
2759+ info " Network.remove_purpose: self = '%s'; value = '%s'" (network_uuid ~__context self ) (Record_util. network_purpose_to_string value );
2760+ Local.Network. remove_purpose ~__context ~self ~value
27612761
27622762 end
27632763
Original file line number Diff line number Diff line change @@ -353,18 +353,16 @@ let assert_can_add_purpose ~__context ~network ~current newval =
353353 | `nbd -> assert_no_net_has_bad_porpoise [`insecure_nbd ]
354354 | `insecure_nbd -> assert_no_net_has_bad_porpoise [`nbd ]
355355
356- let add_purpose ~__context ~network ~purpose =
357- let self = network in
356+ let add_purpose ~__context ~self ~value =
358357 let current = Db.Network. get_purposes ~__context ~self in
359- if not (List. mem purpose current) then (
360- assert_can_add_purpose ~__context ~network ~current purpose ;
361- Db.Network. set_purposes ~__context ~self ~value: (purpose ::current)
358+ if not (List. mem value current) then (
359+ assert_can_add_purpose ~__context ~network: self ~current value ;
360+ Db.Network. set_purposes ~__context ~self ~value: (value ::current)
362361 )
363362
364- let remove_purpose ~__context ~network ~purpose =
365- let self = network in
363+ let remove_purpose ~__context ~self ~value =
366364 let current = Db.Network. get_purposes ~__context ~self in
367- if (List. mem purpose current) then (
368- let porpoises = List. filter (fun porpoise -> porpoise <> purpose ) current in
365+ if (List. mem value current) then (
366+ let porpoises = List. filter (( <> ) value ) current in
369367 Db.Network. set_purposes ~__context ~self ~value: (porpoises)
370368 )
Original file line number Diff line number Diff line change @@ -133,14 +133,14 @@ val with_networks_attached_for_vm :
133133
134134val add_purpose :
135135 __context :Context .t ->
136- network :[ `network ] Ref .t ->
137- purpose :API .network_purpose ->
136+ self :[ `network ] Ref .t ->
137+ value :API .network_purpose ->
138138 unit
139139
140140val remove_purpose :
141141 __context :Context .t ->
142- network :[ `network ] Ref .t ->
143- purpose :API .network_purpose ->
142+ self :[ `network ] Ref .t ->
143+ value :API .network_purpose ->
144144 unit
145145
146146(* * {2 Assertion Helper Functions} *)
You can’t perform that action at this time.
0 commit comments