def init_data_handlers(bs): global bigsh bigsh = bs command.add_argument_data_handler( 'split-cidr-data', split_cidr_data_handler, { 'kwargs': { 'value': '$value', 'data': '$data', 'dest_ip': '$dest-ip', 'dest_netmask': '$dest-netmask' } }) command.add_argument_data_handler( 'split-cidr-data-inverse', split_cidr_data_handler, { 'kwargs': { 'value': '$value', 'data': '$data', 'dest_ip': '$dest-ip', 'dest_netmask': '$dest-netmask', 'neg': True } }) command.add_argument_data_handler( 'alias-to-value', alias_to_value_handler, { 'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field', 'path': '$path', 'other_path': '$other-path', } }) command.add_argument_data_handler( 'enable-disable-to-boolean', enable_disable_to_boolean_handler, {'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field' }}) command.add_argument_data_handler( 'date-to-integer', date_to_integer_handler, {'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field' }}) command.add_argument_data_handler( 'hex-to-integer', hex_to_integer_handler, {'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field' }}) command.add_argument_data_handler( 'convert-inverse-netmask', convert_inverse_netmask_handler, {'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field' }}) command.add_argument_data_handler( 'warn-missing-interface', warn_missing_interface, { 'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field', 'is_no': '$is-no-command', 'obj_value': '$current-mode-obj-id' } }) command.add_argument_data_handler( 'warn-monitor-service-interface', warn_monitor_service_interface, { 'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field', 'is_no': '$is-no-command', 'obj_value': '$current-mode-obj-id' } }) command.add_argument_data_handler( 'convert-interface-to-port', convert_interface_to_port, { 'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field', 'other': '$other', 'scoped': '$scoped' } }) command.add_argument_data_handler( 'convert-tag-to-parts', convert_tag_to_parts, { 'kwargs': { 'value': '$value', 'data': '$data', 'namespace_key': '$namespace-key', 'name_key': '$name-key', 'value_key': '$value-key' } }) command.add_argument_data_handler( 'convert-integer-comma-ranges', convert_integer_comma_ranges, { 'kwargs': { 'value': '$value', 'data': '$data', 'path': '$path', 'field_range': '$range', 'field': '$field', } })
def init_data_handlers(bs, modi): global sdnsh, mi sdnsh = bs mi = modi command.add_argument_data_handler('split-cidr-data', split_cidr_data_handler, {'kwargs': {'value': '$value', 'data': '$data', 'dest_ip': '$dest-ip', 'dest_netmask': '$dest-netmask'}}) command.add_argument_data_handler('split-cidr-data-inverse', split_cidr_data_handler, {'kwargs': {'value': '$value', 'data': '$data', 'dest_ip': '$dest-ip', 'dest_netmask': '$dest-netmask', 'neg' : True}}) command.add_argument_data_handler('alias-to-value', alias_to_value_handler, {'kwargs': {'value': '$value', 'data': '$data', 'field': '$field', 'other': '$other', 'obj_type' : '$obj-type'}}) command.add_argument_data_handler('replace-value', replace_value_handler, {'kwargs': {'value': '$value', 'data': '$data', 'field': '$field', 'other': '$other', 'obj_type' : '$obj-type'}}) command.add_argument_data_handler('enable-disable-to-boolean', enable_disable_to_boolean_handler, {'kwargs': {'value': '$value', 'data': '$data', 'field': '$field'}}) command.add_argument_data_handler('date-to-integer', date_to_integer_handler, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field'}}) command.add_argument_data_handler('hex-to-integer', hex_to_integer_handler, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field'}}) command.add_argument_data_handler('convert-inverse-netmask', convert_inverse_netmask_handler, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field'}}) command.add_argument_data_handler('warn-missing-interface', warn_missing_interface, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field', 'is_no' : '$is-no-command', 'obj_type' : '$current-mode-obj-type', 'obj_value' : '$current-mode-obj-id'}}) command.add_argument_data_handler('convert-interface-to-port', convert_interface_to_port, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field', 'other' : '$other', 'scoped' : '$scoped'}}) command.add_argument_data_handler('convert-tag-to-parts', convert_tag_to_parts, {'kwargs': {'value' : '$value', 'data' : '$data', 'namespace_key' : '$namespace-key', 'name_key' : '$name-key', 'value_key' : '$value-key'}})
def init_data_handlers(bs): global bigsh bigsh = bs command.add_argument_data_handler('split-cidr-data', split_cidr_data_handler, {'kwargs': {'value' : '$value', 'data' : '$data', 'dest_ip' : '$dest-ip', 'dest_netmask' : '$dest-netmask'}}) command.add_argument_data_handler('split-cidr-data-inverse', split_cidr_data_handler, {'kwargs': {'value' : '$value', 'data' : '$data', 'dest_ip' : '$dest-ip', 'dest_netmask' : '$dest-netmask', 'neg' : True}}) command.add_argument_data_handler('alias-to-value', alias_to_value_handler, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field', 'path' : '$path', 'other_path' : '$other-path', }}) command.add_argument_data_handler('enable-disable-to-boolean', enable_disable_to_boolean_handler, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field'}}) command.add_argument_data_handler('date-to-integer', date_to_integer_handler, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field'}}) command.add_argument_data_handler('hex-to-integer', hex_to_integer_handler, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field'}}) command.add_argument_data_handler('convert-inverse-netmask', convert_inverse_netmask_handler, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field'}}) command.add_argument_data_handler('warn-missing-interface', warn_missing_interface, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field', 'is_no' : '$is-no-command', 'obj_value' : '$current-mode-obj-id'}}) command.add_argument_data_handler('warn-monitor-service-interface', warn_monitor_service_interface, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field', 'is_no' : '$is-no-command', 'obj_value' : '$current-mode-obj-id'}}) command.add_argument_data_handler('convert-interface-to-port', convert_interface_to_port, {'kwargs': {'value' : '$value', 'data' : '$data', 'field' : '$field', 'other' : '$other', 'scoped' : '$scoped'}}) command.add_argument_data_handler('convert-tag-to-parts', convert_tag_to_parts, {'kwargs': {'value' : '$value', 'data' : '$data', 'namespace_key' : '$namespace-key', 'name_key' : '$name-key', 'value_key' : '$value-key'}}) command.add_argument_data_handler('convert-integer-comma-ranges', convert_integer_comma_ranges, {'kwargs': {'value' : '$value', 'data' : '$data', 'path' : '$path', 'field_range' : '$range', 'field' : '$field', }})
def init_data_handlers(bs, modi): global sdnsh, mi sdnsh = bs mi = modi command.add_argument_data_handler( 'split-cidr-data', split_cidr_data_handler, { 'kwargs': { 'value': '$value', 'data': '$data', 'dest_ip': '$dest-ip', 'dest_netmask': '$dest-netmask' } }) command.add_argument_data_handler( 'split-cidr-data-inverse', split_cidr_data_handler, { 'kwargs': { 'value': '$value', 'data': '$data', 'dest_ip': '$dest-ip', 'dest_netmask': '$dest-netmask', 'neg': True } }) command.add_argument_data_handler( 'alias-to-value', alias_to_value_handler, { 'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field', 'other': '$other', 'obj_type': '$obj-type' } }) command.add_argument_data_handler( 'replace-value', replace_value_handler, { 'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field', 'other': '$other', 'obj_type': '$obj-type' } }) command.add_argument_data_handler( 'enable-disable-to-boolean', enable_disable_to_boolean_handler, {'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field' }}) command.add_argument_data_handler( 'date-to-integer', date_to_integer_handler, {'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field' }}) command.add_argument_data_handler( 'hex-to-integer', hex_to_integer_handler, {'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field' }}) command.add_argument_data_handler( 'convert-inverse-netmask', convert_inverse_netmask_handler, {'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field' }}) command.add_argument_data_handler( 'warn-missing-interface', warn_missing_interface, { 'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field', 'is_no': '$is-no-command', 'obj_type': '$current-mode-obj-type', 'obj_value': '$current-mode-obj-id' } }) command.add_argument_data_handler( 'convert-interface-to-port', convert_interface_to_port, { 'kwargs': { 'value': '$value', 'data': '$data', 'field': '$field', 'other': '$other', 'scoped': '$scoped' } }) command.add_argument_data_handler( 'convert-tag-to-parts', convert_tag_to_parts, { 'kwargs': { 'value': '$value', 'data': '$data', 'namespace_key': '$namespace-key', 'name_key': '$name-key', 'value_key': '$value-key' } })