@@ -449,7 +449,7 @@ def loadScopeGroup(self, id, callback=None, errback=None):
449449 return scope_group .load (callback = callback , errback = errback )
450450
451451 def createScopeGroup (
452- self , name , service_def_id , dhcp4 , dhcp6 , callback = None , errback = None
452+ self , name , service_def_id , dhcp4 , dhcp6 , callback = None , errback = None , ** kwargs
453453 ):
454454 """
455455 Create a new Scope Group
@@ -467,7 +467,7 @@ def createScopeGroup(
467467 )
468468
469469 return scope_group .create (
470- dhcp4 = dhcp4 , dhcp6 = dhcp6 , callback = callback , errback = errback
470+ dhcp4 = dhcp4 , dhcp6 = dhcp6 , callback = callback , errback = errback , ** kwargs
471471 )
472472
473473 def createReservation (
@@ -478,14 +478,15 @@ def createReservation(
478478 dhcp_options = None ,
479479 callback = None ,
480480 errback = None ,
481+ ** kwargs
481482 ):
482483 import ns1 .ipam
483484
484485 reservation = ns1 .ipam .Reservation (
485486 self .config , scopegroup_id , address_id , dhcp_options , mac
486487 )
487488
488- return reservation .create (callback = callback , errback = errback )
489+ return reservation .create (callback = callback , errback = errback , ** kwargs )
489490
490491 def loadReservation (
491492 self , scopegroup_id , address_id , callback = None , errback = None
@@ -505,14 +506,15 @@ def createScope(
505506 dhcp_options = None ,
506507 callback = None ,
507508 errback = None ,
509+ ** kwargs
508510 ):
509511 import ns1 .ipam
510512
511513 scope = ns1 .ipam .Scope (
512514 self .config , scopegroup_id , address_id , dhcp_options
513515 )
514516
515- return scope .create (callback = callback , errback = errback )
517+ return scope .create (callback = callback , errback = errback , ** kwargs )
516518
517519 def loadScope (
518520 self , scopegroup_id , address_id , callback = None , errback = None
0 commit comments