Happy New Year 2017
Change-Id: Ib9a77f5e7d8d857a519d20904ec0d745e32eb257
diff --git a/chameleon/grpc_client/grpc_client.py b/chameleon/grpc_client/grpc_client.py
index 48cfa75..9b68912 100644
--- a/chameleon/grpc_client/grpc_client.py
+++ b/chameleon/grpc_client/grpc_client.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/chameleon/main.py b/chameleon/main.py
index 9031727..7d06efe 100755
--- a/chameleon/main.py
+++ b/chameleon/main.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/chameleon/protoc_plugins/descriptor_parser.py b/chameleon/protoc_plugins/descriptor_parser.py
index c23f497..0034379 100644
--- a/chameleon/protoc_plugins/descriptor_parser.py
+++ b/chameleon/protoc_plugins/descriptor_parser.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/chameleon/protoc_plugins/gw_gen.py b/chameleon/protoc_plugins/gw_gen.py
index 4400a1a..42d18c0 100755
--- a/chameleon/protoc_plugins/gw_gen.py
+++ b/chameleon/protoc_plugins/gw_gen.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/chameleon/protoc_plugins/protobuf_introspect.py b/chameleon/protoc_plugins/protobuf_introspect.py
index 408a6da..c6841b6 100755
--- a/chameleon/protoc_plugins/protobuf_introspect.py
+++ b/chameleon/protoc_plugins/protobuf_introspect.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/chameleon/protoc_plugins/schema2dict.py b/chameleon/protoc_plugins/schema2dict.py
index 31c0417..9c30d5e 100644
--- a/chameleon/protoc_plugins/schema2dict.py
+++ b/chameleon/protoc_plugins/schema2dict.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/chameleon/protoc_plugins/swagger_gen.py b/chameleon/protoc_plugins/swagger_gen.py
index 0342d87..1fce4fe 100755
--- a/chameleon/protoc_plugins/swagger_gen.py
+++ b/chameleon/protoc_plugins/swagger_gen.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/chameleon/protoc_plugins/swagger_template.py b/chameleon/protoc_plugins/swagger_template.py
index d93c8da..e3aff17 100644
--- a/chameleon/protoc_plugins/swagger_template.py
+++ b/chameleon/protoc_plugins/swagger_template.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/chameleon/protos/Makefile b/chameleon/protos/Makefile
index cc5b3e8..363c22b 100644
--- a/chameleon/protos/Makefile
+++ b/chameleon/protos/Makefile
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/chameleon/protos/third_party/__init__.py b/chameleon/protos/third_party/__init__.py
index 19192c4..240d334 100644
--- a/chameleon/protos/third_party/__init__.py
+++ b/chameleon/protos/third_party/__init__.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/chameleon/web_server/web_server.py b/chameleon/web_server/web_server.py
index 7e3d00d..433ed4d 100644
--- a/chameleon/web_server/web_server.py
+++ b/chameleon/web_server/web_server.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/common/event_bus.py b/common/event_bus.py
index 47e0dcd..fa8423a 100644
--- a/common/event_bus.py
+++ b/common/event_bus.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/common/frameio/frameio.py b/common/frameio/frameio.py
index b215da3..a0633f6 100644
--- a/common/frameio/frameio.py
+++ b/common/frameio/frameio.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/common/manhole.py b/common/manhole.py
index 58fc51f..c00c900 100644
--- a/common/manhole.py
+++ b/common/manhole.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/common/structlog_setup.py b/common/structlog_setup.py
index d4b2e8e..6a149c0 100644
--- a/common/structlog_setup.py
+++ b/common/structlog_setup.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/common/utils/asleep.py b/common/utils/asleep.py
index e27d313..10d1ce3 100644
--- a/common/utils/asleep.py
+++ b/common/utils/asleep.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/common/utils/consulhelpers.py b/common/utils/consulhelpers.py
index 91acfc6..1d2b88f 100644
--- a/common/utils/consulhelpers.py
+++ b/common/utils/consulhelpers.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/common/utils/dockerhelpers.py b/common/utils/dockerhelpers.py
index ffd3601..9379e2d 100644
--- a/common/utils/dockerhelpers.py
+++ b/common/utils/dockerhelpers.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -248,4 +248,4 @@
def get_id(event):
for k in ['id', 'ID', 'Id']:
if k in event:
- return event[k]
\ No newline at end of file
+ return event[k]
diff --git a/common/utils/grpc_utils.py b/common/utils/grpc_utils.py
index 03d2ff4..8df630e 100644
--- a/common/utils/grpc_utils.py
+++ b/common/utils/grpc_utils.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/common/utils/message_queue.py b/common/utils/message_queue.py
index 74b763f..2b4257a 100644
--- a/common/utils/message_queue.py
+++ b/common/utils/message_queue.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/common/utils/nethelpers.py b/common/utils/nethelpers.py
index 52f7f4c..b79d2b0 100644
--- a/common/utils/nethelpers.py
+++ b/common/utils/nethelpers.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/common/utils/ordered_weakvalue_dict.py b/common/utils/ordered_weakvalue_dict.py
index 0c63f67..9ea739a 100644
--- a/common/utils/ordered_weakvalue_dict.py
+++ b/common/utils/ordered_weakvalue_dict.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/ofagent/agent.py b/ofagent/agent.py
index 29434d2..a222480 100644
--- a/ofagent/agent.py
+++ b/ofagent/agent.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/ofagent/connection_mgr.py b/ofagent/connection_mgr.py
index 1aa7031..479bf4e 100644
--- a/ofagent/connection_mgr.py
+++ b/ofagent/connection_mgr.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/ofagent/converter.py b/ofagent/converter.py
index 4d40692..59330bd 100644
--- a/ofagent/converter.py
+++ b/ofagent/converter.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/ofagent/grpc_client.py b/ofagent/grpc_client.py
index 13b49b9..d1b78bd 100644
--- a/ofagent/grpc_client.py
+++ b/ofagent/grpc_client.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/ofagent/main.py b/ofagent/main.py
index 3e31e31..c1e531b 100755
--- a/ofagent/main.py
+++ b/ofagent/main.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/ofagent/of_connection.py b/ofagent/of_connection.py
index ab05011..1dcc521 100644
--- a/ofagent/of_connection.py
+++ b/ofagent/of_connection.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/ofagent/of_protocol_handler.py b/ofagent/of_protocol_handler.py
index 3561d9d..0508d76 100644
--- a/ofagent/of_protocol_handler.py
+++ b/ofagent/of_protocol_handler.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/ofagent/protos/Makefile b/ofagent/protos/Makefile
index 2d9c069..9b042e9 100644
--- a/ofagent/protos/Makefile
+++ b/ofagent/protos/Makefile
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/ofagent/protos/third_party/__init__.py b/ofagent/protos/third_party/__init__.py
index 6dab4e7..818c1b1 100644
--- a/ofagent/protos/third_party/__init__.py
+++ b/ofagent/protos/third_party/__init__.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/Makefile b/voltha/Makefile
index e0854b1..6e0223f 100644
--- a/voltha/Makefile
+++ b/voltha/Makefile
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -22,5 +22,5 @@
PYTHONFILES:=$(wildcard *.py)
-flake8:
+flake8:
$(FLAKE8) $(PYTHONFILES)
diff --git a/voltha/adapters/broadcom_onu/broadcom_onu.py b/voltha/adapters/broadcom_onu/broadcom_onu.py
index d2ee546..e846de3 100644
--- a/voltha/adapters/broadcom_onu/broadcom_onu.py
+++ b/voltha/adapters/broadcom_onu/broadcom_onu.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/interface.py b/voltha/adapters/interface.py
index 5e9fef6..11fbd38 100644
--- a/voltha/adapters/interface.py
+++ b/voltha/adapters/interface.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/loader.py b/voltha/adapters/loader.py
index 4a26dff..712fb35 100644
--- a/voltha/adapters/loader.py
+++ b/voltha/adapters/loader.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/maple_olt/maple_olt.py b/voltha/adapters/maple_olt/maple_olt.py
index bcc442b..6c3b841 100644
--- a/voltha/adapters/maple_olt/maple_olt.py
+++ b/voltha/adapters/maple_olt/maple_olt.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/microsemi/ActivationWatcher.py b/voltha/adapters/microsemi/ActivationWatcher.py
index c6f4ea3..c15d076 100644
--- a/voltha/adapters/microsemi/ActivationWatcher.py
+++ b/voltha/adapters/microsemi/ActivationWatcher.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/microsemi/BaseOltAutomaton.py b/voltha/adapters/microsemi/BaseOltAutomaton.py
index 8d5f3cf..fd9adeb 100644
--- a/voltha/adapters/microsemi/BaseOltAutomaton.py
+++ b/voltha/adapters/microsemi/BaseOltAutomaton.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/microsemi/DeviceManager.py b/voltha/adapters/microsemi/DeviceManager.py
index dba7857..86e531e 100644
--- a/voltha/adapters/microsemi/DeviceManager.py
+++ b/voltha/adapters/microsemi/DeviceManager.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/microsemi/OltStateMachine.py b/voltha/adapters/microsemi/OltStateMachine.py
index 7478dc2..b343e7e 100644
--- a/voltha/adapters/microsemi/OltStateMachine.py
+++ b/voltha/adapters/microsemi/OltStateMachine.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/microsemi/PAS5211.py b/voltha/adapters/microsemi/PAS5211.py
index ad85382..28646d7 100644
--- a/voltha/adapters/microsemi/PAS5211.py
+++ b/voltha/adapters/microsemi/PAS5211.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -669,4 +669,4 @@
bind_layers(PAS5211MsgHeader, PAS5211EventOnuActivation, opcode=0x2800 | 12, event_type=1)
bind_layers(PAS5211MsgHeader, PAS5211EventFrameReceived, opcode=0x2800 | 12, event_type=10)
-bind_layers(PAS5211MsgHeader, PAS5211Event, opcode=0x2800 | 12)
\ No newline at end of file
+bind_layers(PAS5211MsgHeader, PAS5211Event, opcode=0x2800 | 12)
diff --git a/voltha/adapters/microsemi/PAS5211_comm.py b/voltha/adapters/microsemi/PAS5211_comm.py
index ffe4ebb..62ad573 100644
--- a/voltha/adapters/microsemi/PAS5211_comm.py
+++ b/voltha/adapters/microsemi/PAS5211_comm.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/microsemi/PAS5211_constants.py b/voltha/adapters/microsemi/PAS5211_constants.py
index d1d6846..0c9c866 100644
--- a/voltha/adapters/microsemi/PAS5211_constants.py
+++ b/voltha/adapters/microsemi/PAS5211_constants.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -177,4 +177,4 @@
PON_OLT_HW_CLASSIFICATION_IPV6_MANAGEMENT = 105
PON_OLT_HW_CLASSIFICATION_ALL_IPV6_MULTICAST = 106
PON_OLT_HW_CLASSIFICATION_OTHER = 107
-PON_OLT_HW_CLASSIFICATION_LAST_RULE = 108
\ No newline at end of file
+PON_OLT_HW_CLASSIFICATION_LAST_RULE = 108
diff --git a/voltha/adapters/microsemi/PAS5211_hardware.py b/voltha/adapters/microsemi/PAS5211_hardware.py
index c3a5f46..031ad78 100644
--- a/voltha/adapters/microsemi/PAS5211_hardware.py
+++ b/voltha/adapters/microsemi/PAS5211_hardware.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -30,4 +30,4 @@
PON_ALARM_CODE_LOKI = 12
PON_ALARM_CODE_TIWI = 13
PON_ALARM_CODE_TIA = 14
-PON_ALARM_CODE_LAST_ALARM = 15
\ No newline at end of file
+PON_ALARM_CODE_LAST_ALARM = 15
diff --git a/voltha/adapters/microsemi/PAS5211_utils.py b/voltha/adapters/microsemi/PAS5211_utils.py
index e923a8c..3d0d507 100644
--- a/voltha/adapters/microsemi/PAS5211_utils.py
+++ b/voltha/adapters/microsemi/PAS5211_utils.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/microsemi/main.py b/voltha/adapters/microsemi/main.py
index 7b279e7..22e4b38 100644
--- a/voltha/adapters/microsemi/main.py
+++ b/voltha/adapters/microsemi/main.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -193,4 +193,4 @@
reactor.run()
if __name__ == '__main__':
- Main().start()
\ No newline at end of file
+ Main().start()
diff --git a/voltha/adapters/microsemi/microsemi.py b/voltha/adapters/microsemi/microsemi.py
index aea79f9..8f9454e 100644
--- a/voltha/adapters/microsemi/microsemi.py
+++ b/voltha/adapters/microsemi/microsemi.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/ponsim_olt/ponsim_olt.py b/voltha/adapters/ponsim_olt/ponsim_olt.py
index 9bd267a..01f008e 100644
--- a/voltha/adapters/ponsim_olt/ponsim_olt.py
+++ b/voltha/adapters/ponsim_olt/ponsim_olt.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/ponsim_onu/ponsim_onu.py b/voltha/adapters/ponsim_onu/ponsim_onu.py
index d416db7..8740b76 100644
--- a/voltha/adapters/ponsim_onu/ponsim_onu.py
+++ b/voltha/adapters/ponsim_onu/ponsim_onu.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/simulated_olt/simulated_olt.py b/voltha/adapters/simulated_olt/simulated_olt.py
index 4da18ef..d5cd697 100644
--- a/voltha/adapters/simulated_olt/simulated_olt.py
+++ b/voltha/adapters/simulated_olt/simulated_olt.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/simulated_onu/simulated_onu.py b/voltha/adapters/simulated_onu/simulated_onu.py
index ca072bb..afae516 100644
--- a/voltha/adapters/simulated_onu/simulated_onu.py
+++ b/voltha/adapters/simulated_onu/simulated_onu.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/tibit_olt/tibit_olt.py b/voltha/adapters/tibit_olt/tibit_olt.py
index ca7652f..ec58dfe 100644
--- a/voltha/adapters/tibit_olt/tibit_olt.py
+++ b/voltha/adapters/tibit_olt/tibit_olt.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/adapters/tibit_onu/tibit_onu.py b/voltha/adapters/tibit_onu/tibit_onu.py
index 93714db..bb87902 100644
--- a/voltha/adapters/tibit_onu/tibit_onu.py
+++ b/voltha/adapters/tibit_onu/tibit_onu.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/coordinator.py b/voltha/coordinator.py
index 5ab7ae9..b38d2a7 100644
--- a/voltha/coordinator.py
+++ b/voltha/coordinator.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/adapter_agent.py b/voltha/core/adapter_agent.py
index 3bf8857..1fcb3b3 100644
--- a/voltha/core/adapter_agent.py
+++ b/voltha/core/adapter_agent.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/config/config_branch.py b/voltha/core/config/config_branch.py
index f74d4c4..207818b 100644
--- a/voltha/core/config/config_branch.py
+++ b/voltha/core/config/config_branch.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/config/config_node.py b/voltha/core/config/config_node.py
index c6a3949..b588808 100644
--- a/voltha/core/config/config_node.py
+++ b/voltha/core/config/config_node.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/config/config_proxy.py b/voltha/core/config/config_proxy.py
index 309e21f..fa6ec57 100644
--- a/voltha/core/config/config_proxy.py
+++ b/voltha/core/config/config_proxy.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/config/config_rev.py b/voltha/core/config/config_rev.py
index dc0eb5e..e2b1f24 100644
--- a/voltha/core/config/config_rev.py
+++ b/voltha/core/config/config_rev.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/config/config_rev_persisted.py b/voltha/core/config/config_rev_persisted.py
index d3983a1..547641c 100644
--- a/voltha/core/config/config_rev_persisted.py
+++ b/voltha/core/config/config_rev_persisted.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/config/config_root.py b/voltha/core/config/config_root.py
index f99ba13..a5bc229 100644
--- a/voltha/core/config/config_root.py
+++ b/voltha/core/config/config_root.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/config/config_txn.py b/voltha/core/config/config_txn.py
index 5e37233..87dfc59 100644
--- a/voltha/core/config/config_txn.py
+++ b/voltha/core/config/config_txn.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/config/merge_3way.py b/voltha/core/config/merge_3way.py
index be87f5c..5444a6c 100644
--- a/voltha/core/config/merge_3way.py
+++ b/voltha/core/config/merge_3way.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/core.py b/voltha/core/core.py
index 834542f..34dc0a0 100644
--- a/voltha/core/core.py
+++ b/voltha/core/core.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/device_agent.py b/voltha/core/device_agent.py
index 2667176..5a57ec9 100644
--- a/voltha/core/device_agent.py
+++ b/voltha/core/device_agent.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/device_graph.py b/voltha/core/device_graph.py
index 5db6a37..8fe6fee 100644
--- a/voltha/core/device_graph.py
+++ b/voltha/core/device_graph.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/dispatcher.py b/voltha/core/dispatcher.py
index aa40d63..e0c6c0a 100644
--- a/voltha/core/dispatcher.py
+++ b/voltha/core/dispatcher.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/flow_decomposer.py b/voltha/core/flow_decomposer.py
index cdeb44a..27cf1ce 100644
--- a/voltha/core/flow_decomposer.py
+++ b/voltha/core/flow_decomposer.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/global_handler.py b/voltha/core/global_handler.py
index 2624ed6..326f407 100644
--- a/voltha/core/global_handler.py
+++ b/voltha/core/global_handler.py
@@ -1,4 +1,4 @@
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/local_handler.py b/voltha/core/local_handler.py
index 2da337f..ff60dbb 100644
--- a/voltha/core/local_handler.py
+++ b/voltha/core/local_handler.py
@@ -1,4 +1,4 @@
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/core/logical_device_agent.py b/voltha/core/logical_device_agent.py
index 7dbf0b5..02662fc 100644
--- a/voltha/core/logical_device_agent.py
+++ b/voltha/core/logical_device_agent.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/extensions/IGMP.py b/voltha/extensions/IGMP.py
index 6473add..00fab23 100644
--- a/voltha/extensions/IGMP.py
+++ b/voltha/extensions/IGMP.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/extensions/omci/omci.py b/voltha/extensions/omci/omci.py
index 40c718f..5a94146 100644
--- a/voltha/extensions/omci/omci.py
+++ b/voltha/extensions/omci/omci.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/extensions/omci/omci_defs.py b/voltha/extensions/omci/omci_defs.py
index c06cbbe..7508411 100644
--- a/voltha/extensions/omci/omci_defs.py
+++ b/voltha/extensions/omci/omci_defs.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/extensions/omci/omci_entities.py b/voltha/extensions/omci/omci_entities.py
index 7b24e15..ee8d131 100644
--- a/voltha/extensions/omci/omci_entities.py
+++ b/voltha/extensions/omci/omci_entities.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/extensions/omci/omci_frame.py b/voltha/extensions/omci/omci_frame.py
index a762ad8..edff530 100644
--- a/voltha/extensions/omci/omci_frame.py
+++ b/voltha/extensions/omci/omci_frame.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/extensions/omci/omci_messages.py b/voltha/extensions/omci/omci_messages.py
index baa35d3..90a0cea 100644
--- a/voltha/extensions/omci/omci_messages.py
+++ b/voltha/extensions/omci/omci_messages.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/leader.py b/voltha/leader.py
index ddb15ee..fed32bd 100644
--- a/voltha/leader.py
+++ b/voltha/leader.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/main.py b/voltha/main.py
index 766ed8d..1fb5d04 100755
--- a/voltha/main.py
+++ b/voltha/main.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/northbound/diagnostics.py b/voltha/northbound/diagnostics.py
index ee377dd..55ec07b 100644
--- a/voltha/northbound/diagnostics.py
+++ b/voltha/northbound/diagnostics.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/northbound/grpc/grpc_client.py b/voltha/northbound/grpc/grpc_client.py
index b182620..3c98816 100644
--- a/voltha/northbound/grpc/grpc_client.py
+++ b/voltha/northbound/grpc/grpc_client.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/northbound/grpc/grpc_server.py b/voltha/northbound/grpc/grpc_server.py
index 778d547..c6f0fbc 100644
--- a/voltha/northbound/grpc/grpc_server.py
+++ b/voltha/northbound/grpc/grpc_server.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/northbound/kafka/event_bus_publisher.py b/voltha/northbound/kafka/event_bus_publisher.py
index 6cd7083..092626d 100644
--- a/voltha/northbound/kafka/event_bus_publisher.py
+++ b/voltha/northbound/kafka/event_bus_publisher.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/northbound/kafka/kafka_proxy.py b/voltha/northbound/kafka/kafka_proxy.py
index 854531d..5b9e161 100644
--- a/voltha/northbound/kafka/kafka_proxy.py
+++ b/voltha/northbound/kafka/kafka_proxy.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/northbound/rest/health_check.py b/voltha/northbound/rest/health_check.py
index 4038ff0..bf8f2c4 100644
--- a/voltha/northbound/rest/health_check.py
+++ b/voltha/northbound/rest/health_check.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/northbound/rpc_dispatcher.py b/voltha/northbound/rpc_dispatcher.py
index 128ba07..5c9f69e 100644
--- a/voltha/northbound/rpc_dispatcher.py
+++ b/voltha/northbound/rpc_dispatcher.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/protos/Makefile b/voltha/protos/Makefile
index b602c4d..e2c4af7 100644
--- a/voltha/protos/Makefile
+++ b/voltha/protos/Makefile
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/protos/third_party/__init__.py b/voltha/protos/third_party/__init__.py
index 0608e8c..faf6704 100644
--- a/voltha/protos/third_party/__init__.py
+++ b/voltha/protos/third_party/__init__.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/registry.py b/voltha/registry.py
index d38e210..270bd71 100644
--- a/voltha/registry.py
+++ b/voltha/registry.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/voltha/worker.py b/voltha/worker.py
index d8b11a9..b9e14e2 100644
--- a/voltha/worker.py
+++ b/voltha/worker.py
@@ -1,5 +1,5 @@
#
-# Copyright 2016 the original author or authors.
+# Copyright 2017 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.