Page Menu
Home
VyOS Platform
Search
Configure Global Search
Log In
Files
F119062883
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
27 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/python/vyos/proto/vyconf_pb2.py b/python/vyos/proto/vyconf_pb2.py
index f3b62977e..4bf0eb2e0 100644
--- a/python/vyos/proto/vyconf_pb2.py
+++ b/python/vyos/proto/vyconf_pb2.py
@@ -1,93 +1,93 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: vyconf.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
-DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0cvyconf.proto\"\x99\x15\n\x07Request\x12!\n\x06prompt\x18\x01 \x01(\x0b\x32\x0f.Request.PromptH\x00\x12.\n\rsetup_session\x18\x02 \x01(\x0b\x32\x15.Request.SetupSessionH\x00\x12\x1b\n\x03set\x18\x03 \x01(\x0b\x32\x0c.Request.SetH\x00\x12!\n\x06\x64\x65lete\x18\x04 \x01(\x0b\x32\x0f.Request.DeleteH\x00\x12!\n\x06rename\x18\x05 \x01(\x0b\x32\x0f.Request.RenameH\x00\x12\x1d\n\x04\x63opy\x18\x06 \x01(\x0b\x32\r.Request.CopyH\x00\x12#\n\x07\x63omment\x18\x07 \x01(\x0b\x32\x10.Request.CommentH\x00\x12!\n\x06\x63ommit\x18\x08 \x01(\x0b\x32\x0f.Request.CommitH\x00\x12%\n\x08rollback\x18\t \x01(\x0b\x32\x11.Request.RollbackH\x00\x12\x1f\n\x05merge\x18\n \x01(\x0b\x32\x0e.Request.MergeH\x00\x12\x1d\n\x04save\x18\x0b \x01(\x0b\x32\r.Request.SaveH\x00\x12*\n\x0bshow_config\x18\x0c \x01(\x0b\x32\x13.Request.ShowConfigH\x00\x12!\n\x06\x65xists\x18\r \x01(\x0b\x32\x0f.Request.ExistsH\x00\x12&\n\tget_value\x18\x0e \x01(\x0b\x32\x11.Request.GetValueH\x00\x12(\n\nget_values\x18\x0f \x01(\x0b\x32\x12.Request.GetValuesH\x00\x12.\n\rlist_children\x18\x10 \x01(\x0b\x32\x15.Request.ListChildrenH\x00\x12)\n\x0brun_op_mode\x18\x11 \x01(\x0b\x32\x12.Request.RunOpModeH\x00\x12#\n\x07\x63onfirm\x18\x12 \x01(\x0b\x32\x10.Request.ConfirmH\x00\x12\x43\n\x18\x65nter_configuration_mode\x18\x13 \x01(\x0b\x32\x1f.Request.EnterConfigurationModeH\x00\x12\x41\n\x17\x65xit_configuration_mode\x18\x14 \x01(\x0b\x32\x1e.Request.ExitConfigurationModeH\x00\x12%\n\x08validate\x18\x15 \x01(\x0b\x32\x11.Request.ValidateH\x00\x12%\n\x08teardown\x18\x16 \x01(\x0b\x32\x11.Request.TeardownH\x00\x12\x30\n\x0ereload_reftree\x18\x17 \x01(\x0b\x32\x16.Request.ReloadReftreeH\x00\x12\x1d\n\x04load\x18\x18 \x01(\x0b\x32\r.Request.LoadH\x00\x12#\n\x07\x64iscard\x18\x19 \x01(\x0b\x32\x10.Request.DiscardH\x00\x12\x32\n\x0fsession_changed\x18\x1a \x01(\x0b\x32\x17.Request.SessionChangedH\x00\x12/\n\x0esession_of_pid\x18\x1b \x01(\x0b\x32\x15.Request.SessionOfPidH\x00\x12\x37\n\x12session_update_pid\x18\x1c \x01(\x0b\x32\x19.Request.SessionUpdatePidH\x00\x12(\n\nget_config\x18\x1d \x01(\x0b\x32\x12.Request.GetConfigH\x00\x1a\x08\n\x06Prompt\x1aP\n\x0cSetupSession\x12\x11\n\tClientPid\x18\x01 \x02(\x05\x12\x19\n\x11\x43lientApplication\x18\x02 \x01(\t\x12\x12\n\nOnBehalfOf\x18\x03 \x01(\x05\x1a!\n\x0cSessionOfPid\x12\x11\n\tClientPid\x18\x01 \x02(\x05\x1a%\n\x10SessionUpdatePid\x12\x11\n\tClientPid\x18\x01 \x02(\x05\x1a\x1a\n\tGetConfig\x12\r\n\x05\x64ummy\x18\x01 \x01(\x05\x1a\x1e\n\x08Teardown\x12\x12\n\nOnBehalfOf\x18\x01 \x01(\x05\x1a\x46\n\x08Validate\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12,\n\routput_format\x18\x02 \x01(\x0e\x32\x15.Request.OutputFormat\x1a\x13\n\x03Set\x12\x0c\n\x04Path\x18\x01 \x03(\t\x1a\x16\n\x06\x44\x65lete\x12\x0c\n\x04Path\x18\x01 \x03(\t\x1a\x18\n\x07\x44iscard\x12\r\n\x05\x64ummy\x18\x01 \x01(\x05\x1a\x1f\n\x0eSessionChanged\x12\r\n\x05\x64ummy\x18\x01 \x01(\x05\x1a\x35\n\x06Rename\x12\x11\n\tEditLevel\x18\x01 \x03(\t\x12\x0c\n\x04\x46rom\x18\x02 \x02(\t\x12\n\n\x02To\x18\x03 \x02(\t\x1a\x33\n\x04\x43opy\x12\x11\n\tEditLevel\x18\x01 \x03(\t\x12\x0c\n\x04\x46rom\x18\x02 \x02(\t\x12\n\n\x02To\x18\x03 \x02(\t\x1a(\n\x07\x43omment\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12\x0f\n\x07\x43omment\x18\x02 \x02(\t\x1aR\n\x06\x43ommit\x12\x0f\n\x07\x43onfirm\x18\x01 \x01(\x08\x12\x16\n\x0e\x43onfirmTimeout\x18\x02 \x01(\x05\x12\x0f\n\x07\x43omment\x18\x03 \x01(\t\x12\x0e\n\x06\x44ryRun\x18\x04 \x01(\x08\x1a\x1c\n\x08Rollback\x12\x10\n\x08Revision\x18\x01 \x02(\x05\x1aO\n\x04Load\x12\x10\n\x08Location\x18\x01 \x02(\t\x12\x0e\n\x06\x63\x61\x63hed\x18\x02 \x02(\x08\x12%\n\x06\x66ormat\x18\x03 \x01(\x0e\x32\x15.Request.ConfigFormat\x1a@\n\x05Merge\x12\x10\n\x08Location\x18\x01 \x02(\t\x12%\n\x06\x66ormat\x18\x02 \x01(\x0e\x32\x15.Request.ConfigFormat\x1a?\n\x04Save\x12\x10\n\x08Location\x18\x01 \x02(\t\x12%\n\x06\x66ormat\x18\x02 \x01(\x0e\x32\x15.Request.ConfigFormat\x1a\x41\n\nShowConfig\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12%\n\x06\x66ormat\x18\x02 \x01(\x0e\x32\x15.Request.ConfigFormat\x1a\x16\n\x06\x45xists\x12\x0c\n\x04Path\x18\x01 \x03(\t\x1a\x46\n\x08GetValue\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12,\n\routput_format\x18\x02 \x01(\x0e\x32\x15.Request.OutputFormat\x1aG\n\tGetValues\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12,\n\routput_format\x18\x02 \x01(\x0e\x32\x15.Request.OutputFormat\x1aJ\n\x0cListChildren\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12,\n\routput_format\x18\x02 \x01(\x0e\x32\x15.Request.OutputFormat\x1aG\n\tRunOpMode\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12,\n\routput_format\x18\x02 \x01(\x0e\x32\x15.Request.OutputFormat\x1a\t\n\x07\x43onfirm\x1a\x46\n\x16\x45nterConfigurationMode\x12\x11\n\tExclusive\x18\x01 \x02(\x08\x12\x19\n\x11OverrideExclusive\x18\x02 \x02(\x08\x1a\x17\n\x15\x45xitConfigurationMode\x1a#\n\rReloadReftree\x12\x12\n\nOnBehalfOf\x18\x01 \x01(\x05\"#\n\x0c\x43onfigFormat\x12\t\n\x05\x43URLY\x10\x00\x12\x08\n\x04JSON\x10\x01\")\n\x0cOutputFormat\x12\x0c\n\x08OutPlain\x10\x00\x12\x0b\n\x07OutJSON\x10\x01\x42\x05\n\x03msg\";\n\x0fRequestEnvelope\x12\r\n\x05token\x18\x01 \x01(\t\x12\x19\n\x07request\x18\x02 \x02(\x0b\x32\x08.Request\"S\n\x08Response\x12\x17\n\x06status\x18\x01 \x02(\x0e\x32\x07.Errnum\x12\x0e\n\x06output\x18\x02 \x01(\t\x12\r\n\x05\x65rror\x18\x03 \x01(\t\x12\x0f\n\x07warning\x18\x04 \x01(\t*\xd2\x01\n\x06\x45rrnum\x12\x0b\n\x07SUCCESS\x10\x00\x12\x08\n\x04\x46\x41IL\x10\x01\x12\x10\n\x0cINVALID_PATH\x10\x02\x12\x11\n\rINVALID_VALUE\x10\x03\x12\x16\n\x12\x43OMMIT_IN_PROGRESS\x10\x04\x12\x18\n\x14\x43ONFIGURATION_LOCKED\x10\x05\x12\x12\n\x0eINTERNAL_ERROR\x10\x06\x12\x15\n\x11PERMISSION_DENIED\x10\x07\x12\x17\n\x13PATH_ALREADY_EXISTS\x10\x08\x12\x16\n\x12UNCOMMITED_CHANGES\x10\t')
+DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0cvyconf.proto\"\xae\x15\n\x07Request\x12!\n\x06prompt\x18\x01 \x01(\x0b\x32\x0f.Request.PromptH\x00\x12.\n\rsetup_session\x18\x02 \x01(\x0b\x32\x15.Request.SetupSessionH\x00\x12\x1b\n\x03set\x18\x03 \x01(\x0b\x32\x0c.Request.SetH\x00\x12!\n\x06\x64\x65lete\x18\x04 \x01(\x0b\x32\x0f.Request.DeleteH\x00\x12!\n\x06rename\x18\x05 \x01(\x0b\x32\x0f.Request.RenameH\x00\x12\x1d\n\x04\x63opy\x18\x06 \x01(\x0b\x32\r.Request.CopyH\x00\x12#\n\x07\x63omment\x18\x07 \x01(\x0b\x32\x10.Request.CommentH\x00\x12!\n\x06\x63ommit\x18\x08 \x01(\x0b\x32\x0f.Request.CommitH\x00\x12%\n\x08rollback\x18\t \x01(\x0b\x32\x11.Request.RollbackH\x00\x12\x1f\n\x05merge\x18\n \x01(\x0b\x32\x0e.Request.MergeH\x00\x12\x1d\n\x04save\x18\x0b \x01(\x0b\x32\r.Request.SaveH\x00\x12*\n\x0bshow_config\x18\x0c \x01(\x0b\x32\x13.Request.ShowConfigH\x00\x12!\n\x06\x65xists\x18\r \x01(\x0b\x32\x0f.Request.ExistsH\x00\x12&\n\tget_value\x18\x0e \x01(\x0b\x32\x11.Request.GetValueH\x00\x12(\n\nget_values\x18\x0f \x01(\x0b\x32\x12.Request.GetValuesH\x00\x12.\n\rlist_children\x18\x10 \x01(\x0b\x32\x15.Request.ListChildrenH\x00\x12)\n\x0brun_op_mode\x18\x11 \x01(\x0b\x32\x12.Request.RunOpModeH\x00\x12#\n\x07\x63onfirm\x18\x12 \x01(\x0b\x32\x10.Request.ConfirmH\x00\x12\x43\n\x18\x65nter_configuration_mode\x18\x13 \x01(\x0b\x32\x1f.Request.EnterConfigurationModeH\x00\x12\x41\n\x17\x65xit_configuration_mode\x18\x14 \x01(\x0b\x32\x1e.Request.ExitConfigurationModeH\x00\x12%\n\x08validate\x18\x15 \x01(\x0b\x32\x11.Request.ValidateH\x00\x12%\n\x08teardown\x18\x16 \x01(\x0b\x32\x11.Request.TeardownH\x00\x12\x30\n\x0ereload_reftree\x18\x17 \x01(\x0b\x32\x16.Request.ReloadReftreeH\x00\x12\x1d\n\x04load\x18\x18 \x01(\x0b\x32\r.Request.LoadH\x00\x12#\n\x07\x64iscard\x18\x19 \x01(\x0b\x32\x10.Request.DiscardH\x00\x12\x32\n\x0fsession_changed\x18\x1a \x01(\x0b\x32\x17.Request.SessionChangedH\x00\x12/\n\x0esession_of_pid\x18\x1b \x01(\x0b\x32\x15.Request.SessionOfPidH\x00\x12\x37\n\x12session_update_pid\x18\x1c \x01(\x0b\x32\x19.Request.SessionUpdatePidH\x00\x12(\n\nget_config\x18\x1d \x01(\x0b\x32\x12.Request.GetConfigH\x00\x1a\x08\n\x06Prompt\x1aP\n\x0cSetupSession\x12\x11\n\tClientPid\x18\x01 \x02(\x05\x12\x19\n\x11\x43lientApplication\x18\x02 \x01(\t\x12\x12\n\nOnBehalfOf\x18\x03 \x01(\x05\x1a!\n\x0cSessionOfPid\x12\x11\n\tClientPid\x18\x01 \x02(\x05\x1a%\n\x10SessionUpdatePid\x12\x11\n\tClientPid\x18\x01 \x02(\x05\x1a\x1a\n\tGetConfig\x12\r\n\x05\x64ummy\x18\x01 \x01(\x05\x1a\x1e\n\x08Teardown\x12\x12\n\nOnBehalfOf\x18\x01 \x01(\x05\x1a\x46\n\x08Validate\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12,\n\routput_format\x18\x02 \x01(\x0e\x32\x15.Request.OutputFormat\x1a\x13\n\x03Set\x12\x0c\n\x04Path\x18\x01 \x03(\t\x1a\x16\n\x06\x44\x65lete\x12\x0c\n\x04Path\x18\x01 \x03(\t\x1a\x18\n\x07\x44iscard\x12\r\n\x05\x64ummy\x18\x01 \x01(\x05\x1a\x1f\n\x0eSessionChanged\x12\r\n\x05\x64ummy\x18\x01 \x01(\x05\x1a\x35\n\x06Rename\x12\x11\n\tEditLevel\x18\x01 \x03(\t\x12\x0c\n\x04\x46rom\x18\x02 \x02(\t\x12\n\n\x02To\x18\x03 \x02(\t\x1a\x33\n\x04\x43opy\x12\x11\n\tEditLevel\x18\x01 \x03(\t\x12\x0c\n\x04\x46rom\x18\x02 \x02(\t\x12\n\n\x02To\x18\x03 \x02(\t\x1a(\n\x07\x43omment\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12\x0f\n\x07\x43omment\x18\x02 \x02(\t\x1aR\n\x06\x43ommit\x12\x0f\n\x07\x43onfirm\x18\x01 \x01(\x08\x12\x16\n\x0e\x43onfirmTimeout\x18\x02 \x01(\x05\x12\x0f\n\x07\x43omment\x18\x03 \x01(\t\x12\x0e\n\x06\x44ryRun\x18\x04 \x01(\x08\x1a\x1c\n\x08Rollback\x12\x10\n\x08Revision\x18\x01 \x02(\x05\x1aO\n\x04Load\x12\x10\n\x08Location\x18\x01 \x02(\t\x12\x0e\n\x06\x63\x61\x63hed\x18\x02 \x02(\x08\x12%\n\x06\x66ormat\x18\x03 \x01(\x0e\x32\x15.Request.ConfigFormat\x1aU\n\x05Merge\x12\x10\n\x08Location\x18\x01 \x02(\t\x12\x13\n\x0b\x64\x65structive\x18\x02 \x02(\x08\x12%\n\x06\x66ormat\x18\x03 \x01(\x0e\x32\x15.Request.ConfigFormat\x1a?\n\x04Save\x12\x10\n\x08Location\x18\x01 \x02(\t\x12%\n\x06\x66ormat\x18\x02 \x01(\x0e\x32\x15.Request.ConfigFormat\x1a\x41\n\nShowConfig\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12%\n\x06\x66ormat\x18\x02 \x01(\x0e\x32\x15.Request.ConfigFormat\x1a\x16\n\x06\x45xists\x12\x0c\n\x04Path\x18\x01 \x03(\t\x1a\x46\n\x08GetValue\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12,\n\routput_format\x18\x02 \x01(\x0e\x32\x15.Request.OutputFormat\x1aG\n\tGetValues\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12,\n\routput_format\x18\x02 \x01(\x0e\x32\x15.Request.OutputFormat\x1aJ\n\x0cListChildren\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12,\n\routput_format\x18\x02 \x01(\x0e\x32\x15.Request.OutputFormat\x1aG\n\tRunOpMode\x12\x0c\n\x04Path\x18\x01 \x03(\t\x12,\n\routput_format\x18\x02 \x01(\x0e\x32\x15.Request.OutputFormat\x1a\t\n\x07\x43onfirm\x1a\x46\n\x16\x45nterConfigurationMode\x12\x11\n\tExclusive\x18\x01 \x02(\x08\x12\x19\n\x11OverrideExclusive\x18\x02 \x02(\x08\x1a\x17\n\x15\x45xitConfigurationMode\x1a#\n\rReloadReftree\x12\x12\n\nOnBehalfOf\x18\x01 \x01(\x05\"#\n\x0c\x43onfigFormat\x12\t\n\x05\x43URLY\x10\x00\x12\x08\n\x04JSON\x10\x01\")\n\x0cOutputFormat\x12\x0c\n\x08OutPlain\x10\x00\x12\x0b\n\x07OutJSON\x10\x01\x42\x05\n\x03msg\";\n\x0fRequestEnvelope\x12\r\n\x05token\x18\x01 \x01(\t\x12\x19\n\x07request\x18\x02 \x02(\x0b\x32\x08.Request\"S\n\x08Response\x12\x17\n\x06status\x18\x01 \x02(\x0e\x32\x07.Errnum\x12\x0e\n\x06output\x18\x02 \x01(\t\x12\r\n\x05\x65rror\x18\x03 \x01(\t\x12\x0f\n\x07warning\x18\x04 \x01(\t*\xd2\x01\n\x06\x45rrnum\x12\x0b\n\x07SUCCESS\x10\x00\x12\x08\n\x04\x46\x41IL\x10\x01\x12\x10\n\x0cINVALID_PATH\x10\x02\x12\x11\n\rINVALID_VALUE\x10\x03\x12\x16\n\x12\x43OMMIT_IN_PROGRESS\x10\x04\x12\x18\n\x14\x43ONFIGURATION_LOCKED\x10\x05\x12\x12\n\x0eINTERNAL_ERROR\x10\x06\x12\x15\n\x11PERMISSION_DENIED\x10\x07\x12\x17\n\x13PATH_ALREADY_EXISTS\x10\x08\x12\x16\n\x12UNCOMMITED_CHANGES\x10\t')
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'vyconf_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
- _ERRNUM._serialized_start=2879
- _ERRNUM._serialized_end=3089
+ _ERRNUM._serialized_start=2900
+ _ERRNUM._serialized_end=3110
_REQUEST._serialized_start=17
- _REQUEST._serialized_end=2730
+ _REQUEST._serialized_end=2751
_REQUEST_PROMPT._serialized_start=1237
_REQUEST_PROMPT._serialized_end=1245
_REQUEST_SETUPSESSION._serialized_start=1247
_REQUEST_SETUPSESSION._serialized_end=1327
_REQUEST_SESSIONOFPID._serialized_start=1329
_REQUEST_SESSIONOFPID._serialized_end=1362
_REQUEST_SESSIONUPDATEPID._serialized_start=1364
_REQUEST_SESSIONUPDATEPID._serialized_end=1401
_REQUEST_GETCONFIG._serialized_start=1403
_REQUEST_GETCONFIG._serialized_end=1429
_REQUEST_TEARDOWN._serialized_start=1431
_REQUEST_TEARDOWN._serialized_end=1461
_REQUEST_VALIDATE._serialized_start=1463
_REQUEST_VALIDATE._serialized_end=1533
_REQUEST_SET._serialized_start=1535
_REQUEST_SET._serialized_end=1554
_REQUEST_DELETE._serialized_start=1556
_REQUEST_DELETE._serialized_end=1578
_REQUEST_DISCARD._serialized_start=1580
_REQUEST_DISCARD._serialized_end=1604
_REQUEST_SESSIONCHANGED._serialized_start=1606
_REQUEST_SESSIONCHANGED._serialized_end=1637
_REQUEST_RENAME._serialized_start=1639
_REQUEST_RENAME._serialized_end=1692
_REQUEST_COPY._serialized_start=1694
_REQUEST_COPY._serialized_end=1745
_REQUEST_COMMENT._serialized_start=1747
_REQUEST_COMMENT._serialized_end=1787
_REQUEST_COMMIT._serialized_start=1789
_REQUEST_COMMIT._serialized_end=1871
_REQUEST_ROLLBACK._serialized_start=1873
_REQUEST_ROLLBACK._serialized_end=1901
_REQUEST_LOAD._serialized_start=1903
_REQUEST_LOAD._serialized_end=1982
_REQUEST_MERGE._serialized_start=1984
- _REQUEST_MERGE._serialized_end=2048
- _REQUEST_SAVE._serialized_start=2050
- _REQUEST_SAVE._serialized_end=2113
- _REQUEST_SHOWCONFIG._serialized_start=2115
- _REQUEST_SHOWCONFIG._serialized_end=2180
- _REQUEST_EXISTS._serialized_start=2182
- _REQUEST_EXISTS._serialized_end=2204
- _REQUEST_GETVALUE._serialized_start=2206
- _REQUEST_GETVALUE._serialized_end=2276
- _REQUEST_GETVALUES._serialized_start=2278
- _REQUEST_GETVALUES._serialized_end=2349
- _REQUEST_LISTCHILDREN._serialized_start=2351
- _REQUEST_LISTCHILDREN._serialized_end=2425
- _REQUEST_RUNOPMODE._serialized_start=2427
- _REQUEST_RUNOPMODE._serialized_end=2498
+ _REQUEST_MERGE._serialized_end=2069
+ _REQUEST_SAVE._serialized_start=2071
+ _REQUEST_SAVE._serialized_end=2134
+ _REQUEST_SHOWCONFIG._serialized_start=2136
+ _REQUEST_SHOWCONFIG._serialized_end=2201
+ _REQUEST_EXISTS._serialized_start=2203
+ _REQUEST_EXISTS._serialized_end=2225
+ _REQUEST_GETVALUE._serialized_start=2227
+ _REQUEST_GETVALUE._serialized_end=2297
+ _REQUEST_GETVALUES._serialized_start=2299
+ _REQUEST_GETVALUES._serialized_end=2370
+ _REQUEST_LISTCHILDREN._serialized_start=2372
+ _REQUEST_LISTCHILDREN._serialized_end=2446
+ _REQUEST_RUNOPMODE._serialized_start=2448
+ _REQUEST_RUNOPMODE._serialized_end=2519
_REQUEST_CONFIRM._serialized_start=1799
_REQUEST_CONFIRM._serialized_end=1808
- _REQUEST_ENTERCONFIGURATIONMODE._serialized_start=2511
- _REQUEST_ENTERCONFIGURATIONMODE._serialized_end=2581
- _REQUEST_EXITCONFIGURATIONMODE._serialized_start=2583
- _REQUEST_EXITCONFIGURATIONMODE._serialized_end=2606
- _REQUEST_RELOADREFTREE._serialized_start=2608
- _REQUEST_RELOADREFTREE._serialized_end=2643
- _REQUEST_CONFIGFORMAT._serialized_start=2645
- _REQUEST_CONFIGFORMAT._serialized_end=2680
- _REQUEST_OUTPUTFORMAT._serialized_start=2682
- _REQUEST_OUTPUTFORMAT._serialized_end=2723
- _REQUESTENVELOPE._serialized_start=2732
- _REQUESTENVELOPE._serialized_end=2791
- _RESPONSE._serialized_start=2793
- _RESPONSE._serialized_end=2876
+ _REQUEST_ENTERCONFIGURATIONMODE._serialized_start=2532
+ _REQUEST_ENTERCONFIGURATIONMODE._serialized_end=2602
+ _REQUEST_EXITCONFIGURATIONMODE._serialized_start=2604
+ _REQUEST_EXITCONFIGURATIONMODE._serialized_end=2627
+ _REQUEST_RELOADREFTREE._serialized_start=2629
+ _REQUEST_RELOADREFTREE._serialized_end=2664
+ _REQUEST_CONFIGFORMAT._serialized_start=2666
+ _REQUEST_CONFIGFORMAT._serialized_end=2701
+ _REQUEST_OUTPUTFORMAT._serialized_start=2703
+ _REQUEST_OUTPUTFORMAT._serialized_end=2744
+ _REQUESTENVELOPE._serialized_start=2753
+ _REQUESTENVELOPE._serialized_end=2812
+ _RESPONSE._serialized_start=2814
+ _RESPONSE._serialized_end=2897
# @@protoc_insertion_point(module_scope)
diff --git a/python/vyos/proto/vyconf_proto.py b/python/vyos/proto/vyconf_proto.py
index 4f820af45..ec62a6e35 100644
--- a/python/vyos/proto/vyconf_proto.py
+++ b/python/vyos/proto/vyconf_proto.py
@@ -1,378 +1,379 @@
from enum import IntEnum
from dataclasses import dataclass
from dataclasses import field
class Errnum(IntEnum):
SUCCESS = 0
FAIL = 1
INVALID_PATH = 2
INVALID_VALUE = 3
COMMIT_IN_PROGRESS = 4
CONFIGURATION_LOCKED = 5
INTERNAL_ERROR = 6
PERMISSION_DENIED = 7
PATH_ALREADY_EXISTS = 8
UNCOMMITED_CHANGES = 9
class ConfigFormat(IntEnum):
CURLY = 0
JSON = 1
class OutputFormat(IntEnum):
OutPlain = 0
OutJSON = 1
@dataclass
class Prompt:
pass
@dataclass
class SetupSession:
ClientPid: int = 0
ClientApplication: str = None
OnBehalfOf: int = None
@dataclass
class SessionOfPid:
ClientPid: int = 0
@dataclass
class SessionUpdatePid:
ClientPid: int = 0
@dataclass
class GetConfig:
dummy: int = None
@dataclass
class Teardown:
OnBehalfOf: int = None
@dataclass
class Validate:
Path: list[str] = field(default_factory=list)
output_format: OutputFormat = None
@dataclass
class Set:
Path: list[str] = field(default_factory=list)
@dataclass
class Delete:
Path: list[str] = field(default_factory=list)
@dataclass
class Discard:
dummy: int = None
@dataclass
class SessionChanged:
dummy: int = None
@dataclass
class Rename:
EditLevel: list[str] = field(default_factory=list)
From: str = ""
To: str = ""
@dataclass
class Copy:
EditLevel: list[str] = field(default_factory=list)
From: str = ""
To: str = ""
@dataclass
class Comment:
Path: list[str] = field(default_factory=list)
Comment: str = ""
@dataclass
class Commit:
Confirm: bool = None
ConfirmTimeout: int = None
Comment: str = None
DryRun: bool = None
@dataclass
class Rollback:
Revision: int = 0
@dataclass
class Load:
Location: str = ""
cached: bool = False
format: ConfigFormat = None
@dataclass
class Merge:
Location: str = ""
+ destructive: bool = False
format: ConfigFormat = None
@dataclass
class Save:
Location: str = ""
format: ConfigFormat = None
@dataclass
class ShowConfig:
Path: list[str] = field(default_factory=list)
format: ConfigFormat = None
@dataclass
class Exists:
Path: list[str] = field(default_factory=list)
@dataclass
class GetValue:
Path: list[str] = field(default_factory=list)
output_format: OutputFormat = None
@dataclass
class GetValues:
Path: list[str] = field(default_factory=list)
output_format: OutputFormat = None
@dataclass
class ListChildren:
Path: list[str] = field(default_factory=list)
output_format: OutputFormat = None
@dataclass
class RunOpMode:
Path: list[str] = field(default_factory=list)
output_format: OutputFormat = None
@dataclass
class Confirm:
pass
@dataclass
class EnterConfigurationMode:
Exclusive: bool = False
OverrideExclusive: bool = False
@dataclass
class ExitConfigurationMode:
pass
@dataclass
class ReloadReftree:
OnBehalfOf: int = None
@dataclass
class Request:
prompt: Prompt = None
setup_session: SetupSession = None
set: Set = None
delete: Delete = None
rename: Rename = None
copy: Copy = None
comment: Comment = None
commit: Commit = None
rollback: Rollback = None
merge: Merge = None
save: Save = None
show_config: ShowConfig = None
exists: Exists = None
get_value: GetValue = None
get_values: GetValues = None
list_children: ListChildren = None
run_op_mode: RunOpMode = None
confirm: Confirm = None
enter_configuration_mode: EnterConfigurationMode = None
exit_configuration_mode: ExitConfigurationMode = None
validate: Validate = None
teardown: Teardown = None
reload_reftree: ReloadReftree = None
load: Load = None
discard: Discard = None
session_changed: SessionChanged = None
session_of_pid: SessionOfPid = None
session_update_pid: SessionUpdatePid = None
get_config: GetConfig = None
@dataclass
class RequestEnvelope:
token: str = None
request: Request = None
@dataclass
class Response:
status: Errnum = None
output: str = None
error: str = None
warning: str = None
def set_request_prompt(token: str = None):
reqi = Prompt ()
req = Request(prompt=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_setup_session(token: str = None, client_pid: int = 0, client_application: str = None, on_behalf_of: int = None):
reqi = SetupSession (client_pid, client_application, on_behalf_of)
req = Request(setup_session=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_session_of_pid(token: str = None, client_pid: int = 0):
reqi = SessionOfPid (client_pid)
req = Request(session_of_pid=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_session_update_pid(token: str = None, client_pid: int = 0):
reqi = SessionUpdatePid (client_pid)
req = Request(session_update_pid=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_get_config(token: str = None, dummy: int = None):
reqi = GetConfig (dummy)
req = Request(get_config=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_teardown(token: str = None, on_behalf_of: int = None):
reqi = Teardown (on_behalf_of)
req = Request(teardown=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_validate(token: str = None, path: list[str] = [], output_format: OutputFormat = None):
reqi = Validate (path, output_format)
req = Request(validate=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_set(token: str = None, path: list[str] = []):
reqi = Set (path)
req = Request(set=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_delete(token: str = None, path: list[str] = []):
reqi = Delete (path)
req = Request(delete=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_discard(token: str = None, dummy: int = None):
reqi = Discard (dummy)
req = Request(discard=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_session_changed(token: str = None, dummy: int = None):
reqi = SessionChanged (dummy)
req = Request(session_changed=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_rename(token: str = None, edit_level: list[str] = [], from_: str = "", to: str = ""):
reqi = Rename (edit_level, from_, to)
req = Request(rename=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_copy(token: str = None, edit_level: list[str] = [], from_: str = "", to: str = ""):
reqi = Copy (edit_level, from_, to)
req = Request(copy=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_comment(token: str = None, path: list[str] = [], comment: str = ""):
reqi = Comment (path, comment)
req = Request(comment=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_commit(token: str = None, confirm: bool = None, confirm_timeout: int = None, comment: str = None, dry_run: bool = None):
reqi = Commit (confirm, confirm_timeout, comment, dry_run)
req = Request(commit=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_rollback(token: str = None, revision: int = 0):
reqi = Rollback (revision)
req = Request(rollback=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_load(token: str = None, location: str = "", cached: bool = False, format: ConfigFormat = None):
reqi = Load (location, cached, format)
req = Request(load=reqi)
req_env = RequestEnvelope(token, req)
return req_env
-def set_request_merge(token: str = None, location: str = "", format: ConfigFormat = None):
- reqi = Merge (location, format)
+def set_request_merge(token: str = None, location: str = "", destructive: bool = False, format: ConfigFormat = None):
+ reqi = Merge (location, destructive, format)
req = Request(merge=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_save(token: str = None, location: str = "", format: ConfigFormat = None):
reqi = Save (location, format)
req = Request(save=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_show_config(token: str = None, path: list[str] = [], format: ConfigFormat = None):
reqi = ShowConfig (path, format)
req = Request(show_config=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_exists(token: str = None, path: list[str] = []):
reqi = Exists (path)
req = Request(exists=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_get_value(token: str = None, path: list[str] = [], output_format: OutputFormat = None):
reqi = GetValue (path, output_format)
req = Request(get_value=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_get_values(token: str = None, path: list[str] = [], output_format: OutputFormat = None):
reqi = GetValues (path, output_format)
req = Request(get_values=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_list_children(token: str = None, path: list[str] = [], output_format: OutputFormat = None):
reqi = ListChildren (path, output_format)
req = Request(list_children=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_run_op_mode(token: str = None, path: list[str] = [], output_format: OutputFormat = None):
reqi = RunOpMode (path, output_format)
req = Request(run_op_mode=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_confirm(token: str = None):
reqi = Confirm ()
req = Request(confirm=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_enter_configuration_mode(token: str = None, exclusive: bool = False, override_exclusive: bool = False):
reqi = EnterConfigurationMode (exclusive, override_exclusive)
req = Request(enter_configuration_mode=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_exit_configuration_mode(token: str = None):
reqi = ExitConfigurationMode ()
req = Request(exit_configuration_mode=reqi)
req_env = RequestEnvelope(token, req)
return req_env
def set_request_reload_reftree(token: str = None, on_behalf_of: int = None):
reqi = ReloadReftree (on_behalf_of)
req = Request(reload_reftree=reqi)
req_env = RequestEnvelope(token, req)
return req_env
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Fri, Nov 6, 7:32 AM (1 d, 15 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4653151
Default Alt Text
(27 KB)
Attached To
Mode
rVYOSONEX vyos-1x
Attached
Detach File
Event Timeline
Log In to Comment