Ejemplo n.º 1
0
 def _Args(cls, parser, support_keepalive_interval=False):
     cls.ROUTER_ARG = flags.RouterArgument()
     cls.ROUTER_ARG.AddArgument(parser, operation_type='update')
     base.ASYNC_FLAG.AddToParser(parser)
     if support_keepalive_interval:
         flags.AddKeepaliveIntervalArg(parser)
     flags.AddUpdateCustomAdvertisementArgs(parser, 'router')
Ejemplo n.º 2
0
 def _Args(cls, parser, support_bfd=False, support_enable=False):
     cls.ROUTER_ARG = flags.RouterArgument()
     cls.ROUTER_ARG.AddArgument(parser)
     base.ASYNC_FLAG.AddToParser(parser)
     flags.AddBgpPeerArgs(parser,
                          for_add_bgp_peer=False,
                          support_bfd=support_bfd,
                          support_enable=support_enable,
                          is_update=True)
     flags.AddUpdateCustomAdvertisementArgs(parser, 'peer')
 def _Args(cls, parser, support_md5_authentication_keys=False):
     cls.ROUTER_ARG = flags.RouterArgument()
     cls.ROUTER_ARG.AddArgument(parser)
     base.ASYNC_FLAG.AddToParser(parser)
     flags.AddBgpPeerArgs(
         parser,
         for_add_bgp_peer=False,
         support_md5_authentication_keys=support_md5_authentication_keys,
         is_update=True)
     flags.AddUpdateCustomAdvertisementArgs(parser, 'peer')
Ejemplo n.º 4
0
 def Args(cls, parser):
   cls.ROUTER_ARG = flags.RouterArgument()
   cls.ROUTER_ARG.AddArgument(parser)
   base.ASYNC_FLAG.AddToParser(parser)
   flags.AddBgpPeerArgs(parser, for_add_bgp_peer=False)
   flags.AddUpdateCustomAdvertisementArgs(parser, 'peer')
Ejemplo n.º 5
0
 def Args(cls, parser):
   cls.ROUTER_ARG = flags.RouterArgument()
   cls.ROUTER_ARG.AddArgument(parser, operation_type='update')
   base.ASYNC_FLAG.AddToParser(parser)
   flags.AddUpdateCustomAdvertisementArgs(parser, 'router')