Skip to content

Commit 02586f1

Browse files
ecsonicgord1306
ecsonic
authored andcommitted
[VRF] fixing bug in order to get state db.
1 parent 8f5cc80 commit 02586f1

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

config/main.py

+2-4
Original file line numberDiff line numberDiff line change
@@ -5432,17 +5432,15 @@ def vrf(ctx):
54325432
config_db.connect()
54335433
ctx.obj = {}
54345434
ctx.obj['config_db'] = config_db
5435-
state_db = SonicV2Connector(host='127.0.0.1')
5436-
state_db.connect(state_db.STATE_DB, False)
5437-
ctx.obj['state_db'] = state_db
54385435

54395436
@vrf.command('add')
54405437
@click.argument('vrf_name', metavar='<vrf_name>', required=True)
54415438
@click.pass_context
54425439
def add_vrf(ctx, vrf_name):
54435440
"""Add vrf"""
54445441
config_db = ValidatedConfigDBConnector(ctx.obj['config_db'])
5445-
state_db = ctx.obj['state_db']
5442+
state_db = SonicV2Connector(host='127.0.0.1')
5443+
state_db.connect(state_db.STATE_DB, False)
54465444

54475445
if not vrf_name.startswith("Vrf") and not (vrf_name == 'mgmt') and not (vrf_name == 'management'):
54485446
ctx.fail("'vrf_name' must begin with 'Vrf' or named 'mgmt'/'management' in case of ManagementVRF.")

0 commit comments

Comments
 (0)