This is awesome work :)

> On Apr 20, 2016, at 12:24 PM, Alexis de Talhouët <[email protected]> 
> wrote:
> 
> As we are on the CLI topic, we’re also adding some CLI to netconf [0] and 
> mdsal/cluster/datastore [1].
> 
> Thanks,
> Alexis
> 
> [0]: https://git.opendaylight.org/gerrit/#/c/36761/ 
> <https://git.opendaylight.org/gerrit/#/c/36761/>
> [1]: https://git.opendaylight.org/gerrit/#/c/36751/ 
> <https://git.opendaylight.org/gerrit/#/c/36751/>
> 
>> On Apr 20, 2016, at 3:22 PM, Alexis de Talhouët <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Hello Luis,
>> 
>> There is actually some CLI that exists, see [0].
>> 
>> We also have a patch upstream adding some more [1].
>> 
>> If you have any idea, please let us know so we can amend current patch with 
>> some
>> more CLI.
>> 
>> Thanks,
>> Alexis
>> 
>> [0]: 
>> https://github.com/opendaylight/openflowplugin/tree/master/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/karaf
>>  
>> <https://github.com/opendaylight/openflowplugin/tree/master/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/karaf>
>> [1]: https://git.opendaylight.org/gerrit/#/c/36702/ 
>> <https://git.opendaylight.org/gerrit/#/c/36702/>
>> 
>>> On Apr 20, 2016, at 3:18 PM, Luis Gomez <[email protected] 
>>> <mailto:[email protected]>> wrote:
>>> 
>>> This mail from BGP reminds me: is there any chance we can implement some 
>>> useful CLI for openflowplugin?
>>> 
>>> Some examples extracted from ONOS wiki:
>>> 
>>> onos> devices
>>> id=of:0000000000000001, available=true, role=MASTER, type=SWITCH, 
>>> mfr=Nicira, Inc., hw=Open vSwitch, sw=2.1.3, serial=None, protocol=OF_10
>>> id=of:0000000000000002, available=true, role=MASTER, type=SWITCH, 
>>> mfr=Nicira, Inc., hw=Open vSwitch, sw=2.1.3, serial=None, protocol=OF_10
>>> id=of:000000000000000b, available=true, role=MASTER, type=SWITCH, 
>>> mfr=Nicira, Inc., hw=Open vSwitch, sw=2.1.3, serial=None, protocol=OF_10
>>> id=of:000000000000000c, available=true, role=MASTER, type=SWITCH, 
>>> mfr=Nicira, Inc., hw=Open vSwitch, sw=2.1.3, serial=None, protocol=OF_10
>>> id=of:000000000000000d, available=true, role=MASTER, type=SWITCH, 
>>> mfr=Nicira, Inc., hw=Open vSwitch, sw=2.1.3, serial=None, protocol=OF_10
>>> id=of:000000000000000e, available=true, role=MASTER, type=SWITCH, 
>>> mfr=Nicira, Inc., hw=Open vSwitch, sw=2.1.3, serial=None, protocol=OF_10
>>> 
>>> onos> links
>>> src=of:000000000000000e/1, dst=of:0000000000000001/5, type=DIRECT, 
>>> state=ACTIVE
>>> src=of:000000000000000d/1, dst=of:0000000000000001/4, type=DIRECT, 
>>> state=ACTIVE
>>> src=of:000000000000000e/2, dst=of:0000000000000002/5, type=DIRECT, 
>>> state=ACTIVE
>>> src=of:000000000000000c/1, dst=of:0000000000000001/3, type=DIRECT, 
>>> state=ACTIVE
>>> src=of:000000000000000d/2, dst=of:0000000000000002/4, type=DIRECT, 
>>> state=ACTIVE
>>> src=of:000000000000000b/1, dst=of:0000000000000001/2, type=DIRECT, 
>>> state=ACTIVE
>>> src=of:000000000000000c/2, dst=of:0000000000000002/3, type=DIRECT, 
>>> state=ACTIVE
>>> 
>>> onos> hosts
>>> id=00:00:00:00:00:01/-1, mac=00:00:00:00:00:01, 
>>> location=of:000000000000000b/3, vlan=-1, ip(s)=[10.0.0.1]
>>> id=00:00:00:00:00:13/-1, mac=00:00:00:00:00:13, 
>>> location=of:000000000000000e/3, vlan=-1, ip(s)=[10.0.0.19]
>>> 
>>> onos> flows
>>> deviceId=of:0000000000000001, flowRuleCount=2
>>>    id=10000c364dd58, state=ADDED, bytes=0, packets=0, duration=1781, 
>>> priority=123, appId=org.onlab.onos.net.intent
>>>       selector=[IN_PORT{port=2}, ETH_SRC{mac=00:00:00:00:00:01}, 
>>> ETH_DST{mac=00:00:00:00:00:13}]
>>>       treatment=[OUTPUT{port=5}]
>>>    id=10000c364ddb2, state=ADDED, bytes=0, packets=0, duration=1781, 
>>> priority=123, appId=org.onlab.onos.net.intent
>>>       selector=[IN_PORT{port=5}, ETH_SRC{mac=00:00:00:00:00:13}, 
>>> ETH_DST{mac=00:00:00:00:00:01}]
>>>       treatment=[OUTPUT{port=2}]
>>> deviceId=of:0000000000000002, flowRuleCount=0
>>> deviceId=of:000000000000000b, flowRuleCount=2
>>>    id=10000c3659528, state=ADDED, bytes=0, packets=0, duration=1781, 
>>> priority=123, appId=org.onlab.onos.net.intent
>>>       selector=[IN_PORT{port=1}, ETH_SRC{mac=00:00:00:00:00:13}, 
>>> ETH_DST{mac=00:00:00:00:00:01}]
>>>       treatment=[OUTPUT{port=3}]
>>>    id=10000c3659564, state=ADDED, bytes=0, packets=0, duration=1781, 
>>> priority=123, appId=org.onlab.onos.net.intent
>>>       selector=[IN_PORT{port=3}, ETH_SRC{mac=00:00:00:00:00:01}, 
>>> ETH_DST{mac=00:00:00:00:00:13}]
>>>       treatment=[OUTPUT{port=1}]
>>> deviceId=of:000000000000000c, flowRuleCount=0
>>> deviceId=of:000000000000000d, flowRuleCount=0
>>> deviceId=of:000000000000000e, flowRuleCount=2
>>>    id=10000c365a06b, state=ADDED, bytes=0, packets=0, duration=1781, 
>>> priority=123, appId=org.onlab.onos.net.intent
>>>       selector=[IN_PORT{port=1}, ETH_SRC{mac=00:00:00:00:00:01}, 
>>> ETH_DST{mac=00:00:00:00:00:13}]
>>>       treatment=[OUTPUT{port=3}]
>>>    id=10000c365a0a7, state=ADDED, bytes=0, packets=0, duration=1781, 
>>> priority=123, appId=org.onlab.onos.net.intent
>>>       selector=[IN_PORT{port=3}, ETH_SRC{mac=00:00:00:00:00:13}, 
>>> ETH_DST{mac=00:00:00:00:00:01}]
>>>       treatment=[OUTPUT{port=1}]
>>> 
>>>> Begin forwarded message:
>>>> 
>>>> From: Icaro Camelo <[email protected] <mailto:[email protected]>>
>>>> Subject: [bgpcep-dev] BGP CLI feature
>>>> Date: April 20, 2016 at 9:59:44 AM PDT
>>>> To: [email protected] 
>>>> <mailto:[email protected]>
>>>> 
>>>> Hi guys,
>>>> 
>>>> I have just finished to implement a CLI for BGP stats. It basically reads 
>>>> from the BGPPeerRuntimeMX managed bean that's accessible by jconsole.
>>>> 
>>>> Patch: https://git.opendaylight.org/gerrit/#/c/36979/ 
>>>> <https://git.opendaylight.org/gerrit/#/c/36979/>
>>>> 
>>>> Here are some screenshots:
>>>> bgp:show-stats: http://postimg.org/image/i9ij95uvr/ 
>>>> <http://postimg.org/image/i9ij95uvr/>
>>>> bgp:reset-stats: http://postimg.org/image/isx9tahzr/ 
>>>> <http://postimg.org/image/isx9tahzr/>
>>>> 
>>>> Once it's approved, I'm planning to add this information to the wiki page.
>>>> 
>>>> -- 
>>>> Thanks,
>>>> 
>>>> Icaro Camelo
>>>> Software Developer
>>>> _______________________________________________
>>>> bgpcep-dev mailing list
>>>> [email protected] 
>>>> <mailto:[email protected]>
>>>> https://lists.opendaylight.org/mailman/listinfo/bgpcep-dev 
>>>> <https://lists.opendaylight.org/mailman/listinfo/bgpcep-dev>
>>> 
>>> _______________________________________________
>>> openflowplugin-dev mailing list
>>> [email protected] 
>>> <mailto:[email protected]>
>>> https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev 
>>> <https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev>
>> 
> 

_______________________________________________
openflowplugin-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

Reply via email to