summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vio/logs/empty.txt11
-rw-r--r--vio/tox.ini12
-rw-r--r--vio/version.properties15
-rw-r--r--vio/vio/api_v2/__init__.py11
-rw-r--r--vio/vio/api_v2/api_definition/__init__.py11
-rw-r--r--vio/vio/api_v2/api_definition/hosts.yaml11
-rw-r--r--vio/vio/api_v2/api_definition/images.yaml11
-rw-r--r--vio/vio/api_v2/api_definition/networks.yaml11
-rw-r--r--vio/vio/api_v2/api_definition/ports.yaml11
-rw-r--r--vio/vio/api_v2/api_definition/subnets.yaml12
-rw-r--r--vio/vio/api_v2/api_definition/utils.py18
-rw-r--r--vio/vio/api_v2/api_router/__init__.py11
-rwxr-xr-xvio/vio/event_listener/i18n.py11
-rwxr-xr-xvio/vio/event_listener/server.py11
-rw-r--r--vio/vio/pub/config/log.yml12
-rw-r--r--vio/vio/pub/vim/__init__.py11
-rw-r--r--vio/vio/pub/vim/drivers/__init__.py11
-rw-r--r--vio/vio/pub/vim/drivers/vimsdk/__init__.py11
-rw-r--r--vio/vio/pub/vim/vimapi/__init__.py11
-rw-r--r--vio/vio/pub/vim/vimapi/cinder/__init__.py11
-rw-r--r--vio/vio/pub/vim/vimapi/glance/__init__.py11
-rw-r--r--vio/vio/pub/vim/vimapi/heat/__init__.py11
-rw-r--r--vio/vio/pub/vim/vimapi/keystone/__init__.py11
-rw-r--r--vio/vio/pub/vim/vimapi/network/__init__.py11
-rw-r--r--vio/vio/scripts/__init__.py11
-rw-r--r--vio/vio/scripts/api.py18
-rw-r--r--vio/vio/swagger/views/capacity/__init__.py11
-rw-r--r--vio/vio/swagger/views/extensions/__init__.py11
-rw-r--r--vio/vio/swagger/views/fakeplugin/__init__.py11
-rw-r--r--vio/vio/swagger/views/fakeplugin/fakeData/__init__.py11
-rw-r--r--vio/vio/swagger/views/fakeplugin/fakeData/fakeResponse.py11
-rw-r--r--vio/vio/swagger/views/fakeplugin/heat/__init__.py11
-rw-r--r--vio/vio/swagger/views/fakeplugin/heat/views.py12
-rw-r--r--vio/vio/swagger/views/fakeplugin/identity/__init__.py11
-rw-r--r--vio/vio/swagger/views/fakeplugin/identity/views.py12
-rw-r--r--vio/vio/swagger/views/fakeplugin/image/__init__.py11
-rw-r--r--vio/vio/swagger/views/fakeplugin/image/views.py11
-rw-r--r--vio/vio/swagger/views/fakeplugin/neutron/__init__.py11
-rw-r--r--vio/vio/swagger/views/fakeplugin/neutron/views.py12
-rw-r--r--vio/vio/swagger/views/fakeplugin/nova/__init__.py11
-rw-r--r--vio/vio/swagger/views/fakeplugin/nova/views.py12
-rw-r--r--vio/vio/swagger/views/hypervisor/__init__.py11
-rw-r--r--vio/vio/swagger/views/limits/__init__.py11
-rw-r--r--vio/vio/swagger/views/network/__init__.py11
-rw-r--r--vio/vio/swagger/views/port/__init__.py11
-rw-r--r--vio/vio/swagger/views/proxyplugin/dns/__init__.py11
-rw-r--r--vio/vio/swagger/views/registry/__init__.py11
-rw-r--r--vio/vio/swagger/views/service/__init__.py11
-rw-r--r--vio/vio/swagger/views/subnet/__init__.py11
-rw-r--r--vio/vio/swagger/views/workload/__init__.py11
50 files changed, 557 insertions, 18 deletions
diff --git a/vio/logs/empty.txt b/vio/logs/empty.txt
index e69de29..50c42db 100644
--- a/vio/logs/empty.txt
+++ b/vio/logs/empty.txt
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/tox.ini b/vio/tox.ini
index f2df905..7fd641e 100644
--- a/vio/tox.ini
+++ b/vio/tox.ini
@@ -1,3 +1,15 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+
[tox]
envlist = py27,pep8
skipsdist = true
diff --git a/vio/version.properties b/vio/version.properties
index 688582d..a3d3e96 100644
--- a/vio/version.properties
+++ b/vio/version.properties
@@ -1,3 +1,18 @@
+#!/bin/bash
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
# Versioning variables
# Note that these variables cannot be structured (e.g. : version.release or version.snapshot etc... )
# because they are used in Jenkins, whose plug-in doesn't support
diff --git a/vio/vio/api_v2/__init__.py b/vio/vio/api_v2/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/api_v2/__init__.py
+++ b/vio/vio/api_v2/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/api_v2/api_definition/__init__.py b/vio/vio/api_v2/api_definition/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/api_v2/api_definition/__init__.py
+++ b/vio/vio/api_v2/api_definition/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/api_v2/api_definition/hosts.yaml b/vio/vio/api_v2/api_definition/hosts.yaml
index 89662f9..6ee6360 100644
--- a/vio/vio/api_v2/api_definition/hosts.yaml
+++ b/vio/vio/api_v2/api_definition/hosts.yaml
@@ -1,3 +1,14 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
---
info:
version: "1.0.0"
diff --git a/vio/vio/api_v2/api_definition/images.yaml b/vio/vio/api_v2/api_definition/images.yaml
index f2e4e72..0928c59 100644
--- a/vio/vio/api_v2/api_definition/images.yaml
+++ b/vio/vio/api_v2/api_definition/images.yaml
@@ -1,3 +1,14 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
---
info:
version: "1.0.0"
diff --git a/vio/vio/api_v2/api_definition/networks.yaml b/vio/vio/api_v2/api_definition/networks.yaml
index 2be9943..e8b521a 100644
--- a/vio/vio/api_v2/api_definition/networks.yaml
+++ b/vio/vio/api_v2/api_definition/networks.yaml
@@ -1,3 +1,14 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
---
info:
version: "1.0.0"
diff --git a/vio/vio/api_v2/api_definition/ports.yaml b/vio/vio/api_v2/api_definition/ports.yaml
index 0599ae2..159a24b 100644
--- a/vio/vio/api_v2/api_definition/ports.yaml
+++ b/vio/vio/api_v2/api_definition/ports.yaml
@@ -1,3 +1,14 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
---
info:
version: "1.0.0"
diff --git a/vio/vio/api_v2/api_definition/subnets.yaml b/vio/vio/api_v2/api_definition/subnets.yaml
index bbe35c0..cbf3606 100644
--- a/vio/vio/api_v2/api_definition/subnets.yaml
+++ b/vio/vio/api_v2/api_definition/subnets.yaml
@@ -1,3 +1,15 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+
---
info:
version: "1.0.0"
diff --git a/vio/vio/api_v2/api_definition/utils.py b/vio/vio/api_v2/api_definition/utils.py
index faf1fb9..a8da2a7 100644
--- a/vio/vio/api_v2/api_definition/utils.py
+++ b/vio/vio/api_v2/api_definition/utils.py
@@ -1,14 +1,14 @@
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# Copyright (c) 2017-2018 VMware, Inc.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
import pkg_resources
import yaml
diff --git a/vio/vio/api_v2/api_router/__init__.py b/vio/vio/api_v2/api_router/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/api_v2/api_router/__init__.py
+++ b/vio/vio/api_v2/api_router/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/event_listener/i18n.py b/vio/vio/event_listener/i18n.py
index 772f4cd..48ec07c 100755
--- a/vio/vio/event_listener/i18n.py
+++ b/vio/vio/event_listener/i18n.py
@@ -1,5 +1,16 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
+# Copyright (c) 2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
import oslo_i18n
diff --git a/vio/vio/event_listener/server.py b/vio/vio/event_listener/server.py
index 3736a93..02d5bf8 100755
--- a/vio/vio/event_listener/server.py
+++ b/vio/vio/event_listener/server.py
@@ -1,5 +1,16 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
+# Copyright (c) 2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
from oslo_config import cfg
from oslo_log import log as logging
diff --git a/vio/vio/pub/config/log.yml b/vio/vio/pub/config/log.yml
index 5cced4f..7400708 100644
--- a/vio/vio/pub/config/log.yml
+++ b/vio/vio/pub/config/log.yml
@@ -1,3 +1,15 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+
version: 1
disable_existing_loggers: False
diff --git a/vio/vio/pub/vim/__init__.py b/vio/vio/pub/vim/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/pub/vim/__init__.py
+++ b/vio/vio/pub/vim/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/pub/vim/drivers/__init__.py b/vio/vio/pub/vim/drivers/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/pub/vim/drivers/__init__.py
+++ b/vio/vio/pub/vim/drivers/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/pub/vim/drivers/vimsdk/__init__.py b/vio/vio/pub/vim/drivers/vimsdk/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/pub/vim/drivers/vimsdk/__init__.py
+++ b/vio/vio/pub/vim/drivers/vimsdk/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/pub/vim/vimapi/__init__.py b/vio/vio/pub/vim/vimapi/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/pub/vim/vimapi/__init__.py
+++ b/vio/vio/pub/vim/vimapi/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/pub/vim/vimapi/cinder/__init__.py b/vio/vio/pub/vim/vimapi/cinder/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/pub/vim/vimapi/cinder/__init__.py
+++ b/vio/vio/pub/vim/vimapi/cinder/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/pub/vim/vimapi/glance/__init__.py b/vio/vio/pub/vim/vimapi/glance/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/pub/vim/vimapi/glance/__init__.py
+++ b/vio/vio/pub/vim/vimapi/glance/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/pub/vim/vimapi/heat/__init__.py b/vio/vio/pub/vim/vimapi/heat/__init__.py
index e69de29..1f2f9d9 100644
--- a/vio/vio/pub/vim/vimapi/heat/__init__.py
+++ b/vio/vio/pub/vim/vimapi/heat/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/pub/vim/vimapi/keystone/__init__.py b/vio/vio/pub/vim/vimapi/keystone/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/pub/vim/vimapi/keystone/__init__.py
+++ b/vio/vio/pub/vim/vimapi/keystone/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/pub/vim/vimapi/network/__init__.py b/vio/vio/pub/vim/vimapi/network/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/pub/vim/vimapi/network/__init__.py
+++ b/vio/vio/pub/vim/vimapi/network/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/scripts/__init__.py b/vio/vio/scripts/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/scripts/__init__.py
+++ b/vio/vio/scripts/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/scripts/api.py b/vio/vio/scripts/api.py
index 5ba83c9..115500e 100644
--- a/vio/vio/scripts/api.py
+++ b/vio/vio/scripts/api.py
@@ -1,14 +1,14 @@
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# Copyright (c) 2017-2018 VMware, Inc.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
import eventlet
eventlet.monkey_patch()
diff --git a/vio/vio/swagger/views/capacity/__init__.py b/vio/vio/swagger/views/capacity/__init__.py
index e69de29..1f2f9d9 100644
--- a/vio/vio/swagger/views/capacity/__init__.py
+++ b/vio/vio/swagger/views/capacity/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/extensions/__init__.py b/vio/vio/swagger/views/extensions/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/extensions/__init__.py
+++ b/vio/vio/swagger/views/extensions/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/fakeplugin/__init__.py b/vio/vio/swagger/views/fakeplugin/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/fakeplugin/__init__.py
+++ b/vio/vio/swagger/views/fakeplugin/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/fakeplugin/fakeData/__init__.py b/vio/vio/swagger/views/fakeplugin/fakeData/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/fakeplugin/fakeData/__init__.py
+++ b/vio/vio/swagger/views/fakeplugin/fakeData/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/fakeplugin/fakeData/fakeResponse.py b/vio/vio/swagger/views/fakeplugin/fakeData/fakeResponse.py
index 20362db..80fd637 100644
--- a/vio/vio/swagger/views/fakeplugin/fakeData/fakeResponse.py
+++ b/vio/vio/swagger/views/fakeplugin/fakeData/fakeResponse.py
@@ -1,3 +1,14 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
from vio.pub.config.config import MSB_SERVICE_PORT
from vio.pub.config.config import MSB_SERVICE_IP
diff --git a/vio/vio/swagger/views/fakeplugin/heat/__init__.py b/vio/vio/swagger/views/fakeplugin/heat/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/fakeplugin/heat/__init__.py
+++ b/vio/vio/swagger/views/fakeplugin/heat/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/fakeplugin/heat/views.py b/vio/vio/swagger/views/fakeplugin/heat/views.py
index 9fe00be..2c742b8 100644
--- a/vio/vio/swagger/views/fakeplugin/heat/views.py
+++ b/vio/vio/swagger/views/fakeplugin/heat/views.py
@@ -1,3 +1,15 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+
import json
from rest_framework import status
diff --git a/vio/vio/swagger/views/fakeplugin/identity/__init__.py b/vio/vio/swagger/views/fakeplugin/identity/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/fakeplugin/identity/__init__.py
+++ b/vio/vio/swagger/views/fakeplugin/identity/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/fakeplugin/identity/views.py b/vio/vio/swagger/views/fakeplugin/identity/views.py
index 73f189f..c159204 100644
--- a/vio/vio/swagger/views/fakeplugin/identity/views.py
+++ b/vio/vio/swagger/views/fakeplugin/identity/views.py
@@ -1,3 +1,15 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+
import json
from rest_framework import status
diff --git a/vio/vio/swagger/views/fakeplugin/image/__init__.py b/vio/vio/swagger/views/fakeplugin/image/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/fakeplugin/image/__init__.py
+++ b/vio/vio/swagger/views/fakeplugin/image/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/fakeplugin/image/views.py b/vio/vio/swagger/views/fakeplugin/image/views.py
index 74d7467..9183476 100644
--- a/vio/vio/swagger/views/fakeplugin/image/views.py
+++ b/vio/vio/swagger/views/fakeplugin/image/views.py
@@ -1,3 +1,14 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
from rest_framework import status
from rest_framework.views import APIView
diff --git a/vio/vio/swagger/views/fakeplugin/neutron/__init__.py b/vio/vio/swagger/views/fakeplugin/neutron/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/fakeplugin/neutron/__init__.py
+++ b/vio/vio/swagger/views/fakeplugin/neutron/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/fakeplugin/neutron/views.py b/vio/vio/swagger/views/fakeplugin/neutron/views.py
index 93ce545..59e0cf0 100644
--- a/vio/vio/swagger/views/fakeplugin/neutron/views.py
+++ b/vio/vio/swagger/views/fakeplugin/neutron/views.py
@@ -1,3 +1,15 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+
from rest_framework.response import Response
from rest_framework import status
from rest_framework.views import APIView
diff --git a/vio/vio/swagger/views/fakeplugin/nova/__init__.py b/vio/vio/swagger/views/fakeplugin/nova/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/fakeplugin/nova/__init__.py
+++ b/vio/vio/swagger/views/fakeplugin/nova/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/fakeplugin/nova/views.py b/vio/vio/swagger/views/fakeplugin/nova/views.py
index ae1f771..f88a5c0 100644
--- a/vio/vio/swagger/views/fakeplugin/nova/views.py
+++ b/vio/vio/swagger/views/fakeplugin/nova/views.py
@@ -1,3 +1,15 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+
import json
from rest_framework.response import Response
diff --git a/vio/vio/swagger/views/hypervisor/__init__.py b/vio/vio/swagger/views/hypervisor/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/hypervisor/__init__.py
+++ b/vio/vio/swagger/views/hypervisor/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/limits/__init__.py b/vio/vio/swagger/views/limits/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/limits/__init__.py
+++ b/vio/vio/swagger/views/limits/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/network/__init__.py b/vio/vio/swagger/views/network/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/network/__init__.py
+++ b/vio/vio/swagger/views/network/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/port/__init__.py b/vio/vio/swagger/views/port/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/port/__init__.py
+++ b/vio/vio/swagger/views/port/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/proxyplugin/dns/__init__.py b/vio/vio/swagger/views/proxyplugin/dns/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/proxyplugin/dns/__init__.py
+++ b/vio/vio/swagger/views/proxyplugin/dns/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/registry/__init__.py b/vio/vio/swagger/views/registry/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/registry/__init__.py
+++ b/vio/vio/swagger/views/registry/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/service/__init__.py b/vio/vio/swagger/views/service/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/service/__init__.py
+++ b/vio/vio/swagger/views/service/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/subnet/__init__.py b/vio/vio/swagger/views/subnet/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/subnet/__init__.py
+++ b/vio/vio/swagger/views/subnet/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
diff --git a/vio/vio/swagger/views/workload/__init__.py b/vio/vio/swagger/views/workload/__init__.py
index e69de29..50c42db 100644
--- a/vio/vio/swagger/views/workload/__init__.py
+++ b/vio/vio/swagger/views/workload/__init__.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2017-2018 VMware, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.