fahadnaeemkhan
2200ed0039
Changed LambdaQuery slotWidth for CienaWaveServer from 12.5 to 6.25 Ghz
...
Change-Id: I88d57579a1d357ff743ed180d6d25dcf24db519d
2018-02-25 00:28:05 +00:00
fahadnaeemkhan
ebe2ab724e
bug fix in getFlowEntries() for CienaWaverServer driver
...
Change-Id: I7d230a824b0eae91b0c2595afa8aa5864a7865fe
2018-02-16 17:42:45 -08:00
fahadnaeemkhan
a37be5c831
Modified CienaWaverServer driver to change frequency rather then
...
channels when installing flows. Channels are not consistent amongst
the devices in a sense that different devices are using different
frequency schemes to represent channels.
Change-Id: Idb12ccd0c4dbdb89e61160b455b959b4c36034cb
2018-02-16 17:47:07 +00:00
Ray Milkey
0e84f44bfc
Remove deprecated HTTP SB controller APIs
...
Change-Id: Id712a389991c3ba405c1feded64054ccc95e945f
2018-02-15 19:29:08 +00:00
Ray Milkey
74e5913ec3
Sonar suggestions - fixes to potential null pointer dereferences
...
Change-Id: I4e350a9d72a9322971d5d4f831f1bdf167986b87
2018-01-18 19:01:54 +00:00
fahadnaeemkhan
71d50ebc63
added polling of portState after changing
...
port status to make sure port has reached
to the specifed status, for CienaWaveServer.
Change-Id: Idf5c8619e5127d88bae64b88a22fd6dd5947c72e
2017-12-13 13:10:37 -08:00
fahadnaeemkhan
4b6731af5b
AlarmConsumer for CienaWaveServer REST driver
...
Change-Id: Ibdf03871173fe5ef95eb9ac96570e66e1b066fa3
2017-10-20 22:07:30 +00:00
fahadnaeemkhan
a62bd2ffc7
ONOS-7108: added getFlowEntries for Ciena Waveserver
...
Change-Id: Ib61b5cd97e547d06965907b3d18cc77792996255
2017-10-17 22:08:57 +00:00
fahadnaeemkhan
ffc917f9c8
ONOS-7080 and ONOS-7070:
...
- added support for user-defined signal in add-optical-intent CLI
- implemented LambdaQuery behavior for restCiena driver
- added port based filtering of paths in OpticalIntentCompiler
Change-Id: Ibb61cc3722d5b3a52859d5585decf82a50ef5be0
2017-10-11 23:22:12 +00:00
fahadnaeemkhan
7182724e11
ONOS-7043:
...
- Added FlowRuleProgramable behavior for restCiena driver
- Added CienaRestDevice which provides cleaner implementation
of behaviors
Change-Id: I94ab7afdc5a2cda82cc5d5ed794af512cb80adc6
2017-09-29 21:54:24 +00:00
fahadnaeemkhan
482951f028
ONOS-6968:
...
- Added PortAdmin behaviour to restCiena driver
- Added support for changePortState for RestDeviceProvide
Change-Id: I8083502e3cf64cf9df37d540d4fd511d34d6d8d9
2017-08-28 23:55:37 +00:00
Fahad Naeem Khan
752829a972
fix for ONOS-6872
...
Change-Id: I3900f8dfaddab1d1b01930253b2613dc758a635d
2017-08-07 08:05:06 +00:00
Brian O'Connor
a09fe5b0b7
Updating Copyright line to Open Networking Foundation
...
Change-Id: Icba96d7f39a065b53f34a6aeb71afd1f7d51f774
2017-08-03 21:12:30 -07:00
Marc De Leenheer
c44b1a7487
Introduce standard C-band lambda queries for transponders (ONOS-6496)
...
Change-Id: Id18cf450880de8bd91499019c287589c6bf26233
2017-06-14 09:17:03 +00:00
Ray Milkey
2d572dd363
Use buck version of checkstyle rules in maven build
...
- build and package the checkstyle rules in the onos-build-conf artifact
- modify maven build to use new version of artifact
- fix checkstyle problems in maven-only code
Change-Id: I4e4dc890ca909e47463629c732a2fc5335bb4d2a
2017-05-04 16:03:51 +00:00
Marc De Leenheer
f381876a1c
Fixed Ciena Waveserver device/port discovery.
...
Change-Id: If531f01549209e6557acef4326629822ea41bbab
2017-04-12 11:24:58 -07:00
Jon Hall
a3fcf6754a
Fix Sonar issue:
...
Strings literals should be placed on the left side when checking for
equality
Change-Id: I4537e08936731ace55aeecb3ad941269ec1eb191
2017-04-05 22:54:30 +00:00
Ray Milkey
85267006aa
checkstyle rule to check copyrights
...
Change-Id: Ia9bab40b5fe64fca539058a4316371f7acc0f387
2016-11-18 18:40:44 +00:00
Sho SHIMIZU
a09e1bbdbd
Use Collection#forEach() instead of Stream#forEach() for simplicity
...
Change-Id: I0a1aea4bdb5d305c50273e6ff749fe71bd2a295a
2016-08-09 17:44:13 +00:00
Ray Milkey
e022ef6c14
Unit tests to be sure drivers will load
...
Change-Id: I95cd5c7ffa52727cab409541b7dd0e6d5a8d0bd4
2016-06-08 23:01:34 +00:00
Andrea Campanella
0b4f49279d
Fixing loading of unexisting class caused by deprecation
...
Change-Id: Id29a933a519bbf6e2c7fe33549885fd92fcbcb9e
2016-06-08 17:11:18 +00:00
Andrea Campanella
6c71a0500a
Deprecating PortDiscovery in favour of DeviceDescritpionDiscovery
...
Change-Id: Ie9cff7937412c62c8a5a3b75b87a43952017f146
2016-06-06 16:00:02 +00:00
HIGUCHI Yuta
9605c788c3
Move Ciena Waveserver specific code out to Ciena driver bundle.
...
Change-Id: I96adc5e878a391dd608ad856354ac89638638554
2016-05-16 14:34:05 -07:00
HIGUCHI Yuta
deae31ec05
[ONOS-4513] Move DefaultOpticalDevice to reduce package exported.
...
Change-Id: I88db1508290e8d3722d46e85b947b4fdc9f4b66d
2016-05-11 17:56:03 +00:00
HIGUCHI Yuta
4c0ef6b54a
ONOS-4416 Remove OduCltPort out of core.
...
Change-Id: I04324a72e48af84afdbfa32b84c8e57f39411000
2016-05-09 23:38:47 +00:00
HIGUCHI Yuta
34a3f69be1
ONOS-3503 Remove OchPort out of core.
...
- Implementation of a Behavior OpticalDevice has the knowledge of
translating annotations into optical specific port.
- OpticalDeviceServiceView checks if the Device is a OpticalDevice
and translate all the Ports to optical specific port before returning.
- This commit contains feedbacks, issues, and fixes by Michele Santuari.
- Note: 3 more Port types to go (OduClt, Oms, Otu)
Change-Id: I4cbda8bc1922fbdd4dac8de8d02294bad74b8058
2016-05-09 22:24:41 +00:00
Brian O'Connor
5ab426f9ff
Updating copyrights
...
New format: 'Copyright .year-present Open Networking Laboratory'
Change-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098
2016-04-09 01:20:21 -07:00
Andrea Campanella
3afcfd10cf
Changing Ciena Lineside ports names
...
Change-Id: I9fb762acc7a54b6ad2e53736a7e807987514a244
2016-03-01 20:11:45 +00:00
Andrea Campanella
784ee0ff97
ONOS-3941 Adding Executor pool and support for username but passwordless https login in Rest SB
...
Change-Id: Ia3da59dbffcabf233a27931aa756488629e8dd63
2016-02-18 19:57:51 +00:00
Thomas Vachuska
800a7a496a
Simplifying the use-model of AbstractDriverLoader.
...
Change-Id: Iaf19ce92c7e153b5477340abb8e7650d8434ca86
Simplifying the use-model of AbstractDriverLoader.
Change-Id: Iaf19ce92c7e153b5477340abb8e7650d8434ca86
2016-02-17 01:09:36 +00:00
Andrea Campanella
2947e6219d
ONOS-3810 augmenting Rest southbound protocol and provider for https and password based auth
...
Change-Id: I3e5f07ba6a751bc8a7637373c037a1910181f9ab
2016-02-09 18:41:59 +00:00
Jonathan Hart
51539b85d3
Enforce naming convention regarding abbreviations
...
Change-Id: Ic81038d3869268a55624ccbbf66048545158b0da
2016-01-28 17:32:37 +00:00
Andrea Campanella
238d96e22c
ONOS-3758 restructuring driver module with sub-modules for different drivers
...
Change-Id: I3c65d19be87066448655610abf9d8b89385a4141
2016-01-22 03:36:04 +00:00