From 1563a78941fe02cb282cf695135c9cbf4aa56f19 Mon Sep 17 00:00:00 2001 From: Jonathan LaCour Date: Tue, 27 May 2014 12:20:35 -0700 Subject: [PATCH] Adding LICENSE and copyright info, and updating the README slightly. --- LICENSE | 1 - README.rst | 3 +- akanda/__init__.py | 34 +++++++++++++++++++ akanda/rug/__init__.py | 17 ++++++++++ akanda/rug/api/__init__.py | 17 ++++++++++ akanda/rug/api/akanda_client.py | 17 ++++++++++ akanda/rug/api/configuration.py | 17 ++++++++++ akanda/rug/api/nova.py | 17 ++++++++++ akanda/rug/api/quantum.py | 17 ++++++++++ akanda/rug/cli/__init__.py | 17 ++++++++++ akanda/rug/cli/app.py | 17 ++++++++++ akanda/rug/cli/config.py | 17 ++++++++++ akanda/rug/cli/main.py | 17 ++++++++++ akanda/rug/cli/message.py | 17 ++++++++++ akanda/rug/cli/poll.py | 17 ++++++++++ akanda/rug/cli/router.py | 17 ++++++++++ akanda/rug/cli/tenant.py | 17 ++++++++++ akanda/rug/cli/worker.py | 17 ++++++++++ akanda/rug/commands.py | 17 ++++++++++ akanda/rug/common/__init__.py | 17 ++++++++++ akanda/rug/common/linux/__init__.py | 17 ++++++++++ akanda/rug/common/linux/interface.py | 17 ++++++++++ akanda/rug/common/linux/ip_lib.py | 17 ++++++++++ akanda/rug/common/linux/ovs_lib.py | 17 ++++++++++ akanda/rug/common/linux/utils.py | 17 ++++++++++ akanda/rug/daemon.py | 17 ++++++++++ akanda/rug/debug.py | 17 ++++++++++ akanda/rug/event.py | 17 ++++++++++ akanda/rug/health.py | 17 ++++++++++ akanda/rug/main.py | 17 ++++++++++ akanda/rug/metadata.py | 17 ++++++++++ akanda/rug/notifications.py | 17 ++++++++++ akanda/rug/openstack/__init__.py | 17 ++++++++++ akanda/rug/openstack/common/__init__.py | 17 ++++++++++ akanda/rug/openstack/common/context.py | 17 ++++++++++ .../rug/openstack/common/eventlet_backdoor.py | 17 ++++++++++ akanda/rug/openstack/common/excutils.py | 17 ++++++++++ akanda/rug/openstack/common/gettextutils.py | 17 ++++++++++ akanda/rug/openstack/common/importutils.py | 17 ++++++++++ akanda/rug/openstack/common/iniparser.py | 17 ++++++++++ akanda/rug/openstack/common/jsonutils.py | 17 ++++++++++ akanda/rug/openstack/common/local.py | 17 ++++++++++ akanda/rug/openstack/common/log.py | 17 ++++++++++ akanda/rug/openstack/common/loopingcall.py | 17 ++++++++++ akanda/rug/openstack/common/manager.py | 17 ++++++++++ akanda/rug/openstack/common/network_utils.py | 17 ++++++++++ .../rug/openstack/common/notifier/__init__.py | 17 ++++++++++ akanda/rug/openstack/common/notifier/api.py | 17 ++++++++++ .../openstack/common/notifier/log_notifier.py | 17 ++++++++++ .../common/notifier/no_op_notifier.py | 17 ++++++++++ .../common/notifier/rabbit_notifier.py | 17 ++++++++++ .../common/notifier/test_notifier.py | 17 ++++++++++ akanda/rug/openstack/common/periodic_task.py | 17 ++++++++++ akanda/rug/openstack/common/rpc/__init__.py | 17 ++++++++++ akanda/rug/openstack/common/rpc/amqp.py | 17 ++++++++++ akanda/rug/openstack/common/rpc/common.py | 17 ++++++++++ akanda/rug/openstack/common/rpc/dispatcher.py | 17 ++++++++++ akanda/rug/openstack/common/rpc/impl_fake.py | 17 ++++++++++ akanda/rug/openstack/common/rpc/impl_kombu.py | 17 ++++++++++ akanda/rug/openstack/common/rpc/impl_qpid.py | 17 ++++++++++ akanda/rug/openstack/common/rpc/impl_zmq.py | 17 ++++++++++ akanda/rug/openstack/common/rpc/matchmaker.py | 17 ++++++++++ akanda/rug/openstack/common/rpc/proxy.py | 17 ++++++++++ akanda/rug/openstack/common/rpc/service.py | 17 ++++++++++ akanda/rug/openstack/common/service.py | 17 ++++++++++ akanda/rug/openstack/common/setup.py | 17 ++++++++++ akanda/rug/openstack/common/threadgroup.py | 17 ++++++++++ akanda/rug/openstack/common/timeutils.py | 17 ++++++++++ akanda/rug/populate.py | 17 ++++++++++ akanda/rug/scheduler.py | 17 ++++++++++ akanda/rug/service.py | 17 ++++++++++ akanda/rug/state.py | 17 ++++++++++ akanda/rug/tenant.py | 17 ++++++++++ akanda/rug/test/__init__.py | 17 ++++++++++ akanda/rug/test/unit/__init__.py | 17 ++++++++++ akanda/rug/test/unit/api/__init__.py | 17 ++++++++++ .../rug/test/unit/api/test_akanda_router.py | 17 ++++++++++ .../rug/test/unit/api/test_configuration.py | 17 ++++++++++ akanda/rug/test/unit/api/test_nova_wrapper.py | 17 ++++++++++ .../rug/test/unit/api/test_quantum_wrapper.py | 17 ++++++++++ akanda/rug/test/unit/common/__init__.py | 17 ++++++++++ .../unit/common/test_agent_linux_utils.py | 17 ++++++++++ .../test/unit/common/test_linux_interface.py | 17 ++++++++++ .../rug/test/unit/common/test_linux_ip_lib.py | 17 ++++++++++ akanda/rug/test/unit/openvswitch/__init__.py | 17 ++++++++++ .../rug/test/unit/openvswitch/test_osv_lib.py | 17 ++++++++++ akanda/rug/test/unit/test_debug.py | 17 ++++++++++ akanda/rug/test/unit/test_main.py | 17 ++++++++++ akanda/rug/test/unit/test_notifications.py | 17 ++++++++++ akanda/rug/test/unit/test_populate.py | 17 ++++++++++ akanda/rug/test/unit/test_scheduler.py | 17 ++++++++++ akanda/rug/test/unit/test_state.py | 17 ++++++++++ akanda/rug/test/unit/test_tenant.py | 17 ++++++++++ akanda/rug/test/unit/test_vmmanager.py | 17 ++++++++++ akanda/rug/test/unit/test_worker.py | 17 ++++++++++ akanda/rug/vm_manager.py | 17 ++++++++++ akanda/rug/worker.py | 17 ++++++++++ doc/source/conf.py | 17 ++++++++++ setup.py | 17 ++++++++++ 99 files changed, 1667 insertions(+), 3 deletions(-) diff --git a/LICENSE b/LICENSE index 68c771a0..67db8588 100644 --- a/LICENSE +++ b/LICENSE @@ -173,4 +173,3 @@ defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. - diff --git a/README.rst b/README.rst index 80f944a0..6e398c65 100644 --- a/README.rst +++ b/README.rst @@ -4,5 +4,4 @@ akanda-rug ties the room together The RUG is a service that manages tenant Akanda Router instances in an -Openstack environment. - +OpenStack environment. diff --git a/akanda/__init__.py b/akanda/__init__.py index de40ea7c..0f218ac3 100644 --- a/akanda/__init__.py +++ b/akanda/__init__.py @@ -1 +1,35 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + __import__('pkg_resources').declare_namespace(__name__) diff --git a/akanda/rug/__init__.py b/akanda/rug/__init__.py index 2634833d..5cb63bd2 100644 --- a/akanda/rug/__init__.py +++ b/akanda/rug/__init__.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import gettext diff --git a/akanda/rug/api/__init__.py b/akanda/rug/api/__init__.py index e69de29b..9a0fd31c 100644 --- a/akanda/rug/api/__init__.py +++ b/akanda/rug/api/__init__.py @@ -0,0 +1,17 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + diff --git a/akanda/rug/api/akanda_client.py b/akanda/rug/api/akanda_client.py index c2f89e60..e2e8104f 100644 --- a/akanda/rug/api/akanda_client.py +++ b/akanda/rug/api/akanda_client.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import requests from akanda.rug.openstack.common import jsonutils diff --git a/akanda/rug/api/configuration.py b/akanda/rug/api/configuration.py index ccf506cb..29d95cb8 100644 --- a/akanda/rug/api/configuration.py +++ b/akanda/rug/api/configuration.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import logging import re diff --git a/akanda/rug/api/nova.py b/akanda/rug/api/nova.py index 01e1da69..d9182483 100644 --- a/akanda/rug/api/nova.py +++ b/akanda/rug/api/nova.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + from novaclient.v1_1 import client diff --git a/akanda/rug/api/quantum.py b/akanda/rug/api/quantum.py index 0c4b45e9..e9a98111 100644 --- a/akanda/rug/api/quantum.py +++ b/akanda/rug/api/quantum.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import collections import itertools import socket diff --git a/akanda/rug/cli/__init__.py b/akanda/rug/cli/__init__.py index e69de29b..9a0fd31c 100644 --- a/akanda/rug/cli/__init__.py +++ b/akanda/rug/cli/__init__.py @@ -0,0 +1,17 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + diff --git a/akanda/rug/cli/app.py b/akanda/rug/cli/app.py index 6fdc47bd..21333ca0 100644 --- a/akanda/rug/cli/app.py +++ b/akanda/rug/cli/app.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import logging from cliff import app diff --git a/akanda/rug/cli/config.py b/akanda/rug/cli/config.py index 07a7376d..79997b43 100644 --- a/akanda/rug/cli/config.py +++ b/akanda/rug/cli/config.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Commands related to the application configuration """ import logging diff --git a/akanda/rug/cli/main.py b/akanda/rug/cli/main.py index 9291813f..19d512ff 100644 --- a/akanda/rug/cli/main.py +++ b/akanda/rug/cli/main.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import sys from akanda.rug.cli import app diff --git a/akanda/rug/cli/message.py b/akanda/rug/cli/message.py index fcd867f0..4770e7ea 100644 --- a/akanda/rug/cli/message.py +++ b/akanda/rug/cli/message.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Base class for command that sends a message to the rug """ import abc diff --git a/akanda/rug/cli/poll.py b/akanda/rug/cli/poll.py index 4282045c..7f19b35c 100644 --- a/akanda/rug/cli/poll.py +++ b/akanda/rug/cli/poll.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Commands related to tenants. """ import logging diff --git a/akanda/rug/cli/router.py b/akanda/rug/cli/router.py index a19b19ee..f5b9516e 100644 --- a/akanda/rug/cli/router.py +++ b/akanda/rug/cli/router.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Commands related to routers. """ import logging diff --git a/akanda/rug/cli/tenant.py b/akanda/rug/cli/tenant.py index cc37a618..7cde0786 100644 --- a/akanda/rug/cli/tenant.py +++ b/akanda/rug/cli/tenant.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Commands related to tenants. """ import logging diff --git a/akanda/rug/cli/worker.py b/akanda/rug/cli/worker.py index 80cbb8ca..5b744e13 100644 --- a/akanda/rug/cli/worker.py +++ b/akanda/rug/cli/worker.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Commands related to workers. """ import logging diff --git a/akanda/rug/commands.py b/akanda/rug/commands.py index 471fb97d..746b00bb 100644 --- a/akanda/rug/commands.py +++ b/akanda/rug/commands.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Constants for the commands """ diff --git a/akanda/rug/common/__init__.py b/akanda/rug/common/__init__.py index e69de29b..9a0fd31c 100644 --- a/akanda/rug/common/__init__.py +++ b/akanda/rug/common/__init__.py @@ -0,0 +1,17 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + diff --git a/akanda/rug/common/linux/__init__.py b/akanda/rug/common/linux/__init__.py index e69de29b..9a0fd31c 100644 --- a/akanda/rug/common/linux/__init__.py +++ b/akanda/rug/common/linux/__init__.py @@ -0,0 +1,17 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + diff --git a/akanda/rug/common/linux/interface.py b/akanda/rug/common/linux/interface.py index 17d0b2be..79cc8bb7 100644 --- a/akanda/rug/common/linux/interface.py +++ b/akanda/rug/common/linux/interface.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012 OpenStack Foundation diff --git a/akanda/rug/common/linux/ip_lib.py b/akanda/rug/common/linux/ip_lib.py index 60fa3a3e..928f69e9 100644 --- a/akanda/rug/common/linux/ip_lib.py +++ b/akanda/rug/common/linux/ip_lib.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012 OpenStack Foundation # All Rights Reserved. diff --git a/akanda/rug/common/linux/ovs_lib.py b/akanda/rug/common/linux/ovs_lib.py index ac6ade26..ba0057e7 100644 --- a/akanda/rug/common/linux/ovs_lib.py +++ b/akanda/rug/common/linux/ovs_lib.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2011 Nicira Networks, Inc. # All Rights Reserved. diff --git a/akanda/rug/common/linux/utils.py b/akanda/rug/common/linux/utils.py index 1370f69b..86a03c3c 100644 --- a/akanda/rug/common/linux/utils.py +++ b/akanda/rug/common/linux/utils.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012 Locaweb. diff --git a/akanda/rug/daemon.py b/akanda/rug/daemon.py index bf9a74ea..f559dbe0 100644 --- a/akanda/rug/daemon.py +++ b/akanda/rug/daemon.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Utilities for managing ourselves as a daemon. """ diff --git a/akanda/rug/debug.py b/akanda/rug/debug.py index dbecdd81..523cc4a9 100644 --- a/akanda/rug/debug.py +++ b/akanda/rug/debug.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import logging import os import sys diff --git a/akanda/rug/event.py b/akanda/rug/event.py index c38d9656..54056e24 100644 --- a/akanda/rug/event.py +++ b/akanda/rug/event.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Common event format for events passed within the RUG """ diff --git a/akanda/rug/health.py b/akanda/rug/health.py index 98658d7e..0f6b7115 100644 --- a/akanda/rug/health.py +++ b/akanda/rug/health.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Periodic health check code. """ diff --git a/akanda/rug/main.py b/akanda/rug/main.py index 15295b9a..cc4e0c5e 100644 --- a/akanda/rug/main.py +++ b/akanda/rug/main.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import functools import logging import multiprocessing diff --git a/akanda/rug/metadata.py b/akanda/rug/metadata.py index 38f73fd5..ff1fc034 100644 --- a/akanda/rug/metadata.py +++ b/akanda/rug/metadata.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # # Copyright 2012 New Dream Network, LLC (DreamHost) diff --git a/akanda/rug/notifications.py b/akanda/rug/notifications.py index fbc463d4..c63e5640 100644 --- a/akanda/rug/notifications.py +++ b/akanda/rug/notifications.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Listen for notifications. """ diff --git a/akanda/rug/openstack/__init__.py b/akanda/rug/openstack/__init__.py index e69de29b..9a0fd31c 100644 --- a/akanda/rug/openstack/__init__.py +++ b/akanda/rug/openstack/__init__.py @@ -0,0 +1,17 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + diff --git a/akanda/rug/openstack/common/__init__.py b/akanda/rug/openstack/common/__init__.py index e69de29b..9a0fd31c 100644 --- a/akanda/rug/openstack/common/__init__.py +++ b/akanda/rug/openstack/common/__init__.py @@ -0,0 +1,17 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + diff --git a/akanda/rug/openstack/common/context.py b/akanda/rug/openstack/common/context.py index e9cfd73c..c67f2f40 100644 --- a/akanda/rug/openstack/common/context.py +++ b/akanda/rug/openstack/common/context.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2011 OpenStack Foundation. diff --git a/akanda/rug/openstack/common/eventlet_backdoor.py b/akanda/rug/openstack/common/eventlet_backdoor.py index c0ad460f..9d315f11 100644 --- a/akanda/rug/openstack/common/eventlet_backdoor.py +++ b/akanda/rug/openstack/common/eventlet_backdoor.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright (c) 2012 OpenStack Foundation. diff --git a/akanda/rug/openstack/common/excutils.py b/akanda/rug/openstack/common/excutils.py index d9692ea7..c432e900 100644 --- a/akanda/rug/openstack/common/excutils.py +++ b/akanda/rug/openstack/common/excutils.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2011 OpenStack Foundation. diff --git a/akanda/rug/openstack/common/gettextutils.py b/akanda/rug/openstack/common/gettextutils.py index 9bf6e77e..00a59b55 100644 --- a/akanda/rug/openstack/common/gettextutils.py +++ b/akanda/rug/openstack/common/gettextutils.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012 Red Hat, Inc. diff --git a/akanda/rug/openstack/common/importutils.py b/akanda/rug/openstack/common/importutils.py index 3bd277f4..d91b6cff 100644 --- a/akanda/rug/openstack/common/importutils.py +++ b/akanda/rug/openstack/common/importutils.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2011 OpenStack Foundation. diff --git a/akanda/rug/openstack/common/iniparser.py b/akanda/rug/openstack/common/iniparser.py index 9bf399f0..a2304ce9 100644 --- a/akanda/rug/openstack/common/iniparser.py +++ b/akanda/rug/openstack/common/iniparser.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012 OpenStack LLC. diff --git a/akanda/rug/openstack/common/jsonutils.py b/akanda/rug/openstack/common/jsonutils.py index 1c7c7e6c..d94d0fc0 100644 --- a/akanda/rug/openstack/common/jsonutils.py +++ b/akanda/rug/openstack/common/jsonutils.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2010 United States Government as represented by the diff --git a/akanda/rug/openstack/common/local.py b/akanda/rug/openstack/common/local.py index f1bfc824..e3f3e9e4 100644 --- a/akanda/rug/openstack/common/local.py +++ b/akanda/rug/openstack/common/local.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2011 OpenStack Foundation. diff --git a/akanda/rug/openstack/common/log.py b/akanda/rug/openstack/common/log.py index 11872fd7..4890da62 100644 --- a/akanda/rug/openstack/common/log.py +++ b/akanda/rug/openstack/common/log.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2011 OpenStack Foundation. diff --git a/akanda/rug/openstack/common/loopingcall.py b/akanda/rug/openstack/common/loopingcall.py index 06ffdde8..9c716a4d 100644 --- a/akanda/rug/openstack/common/loopingcall.py +++ b/akanda/rug/openstack/common/loopingcall.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2010 United States Government as represented by the diff --git a/akanda/rug/openstack/common/manager.py b/akanda/rug/openstack/common/manager.py index 20cc5017..f4fb3b8b 100644 --- a/akanda/rug/openstack/common/manager.py +++ b/akanda/rug/openstack/common/manager.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2010 United States Government as represented by the diff --git a/akanda/rug/openstack/common/network_utils.py b/akanda/rug/openstack/common/network_utils.py index 5224e01a..4003f8bd 100644 --- a/akanda/rug/openstack/common/network_utils.py +++ b/akanda/rug/openstack/common/network_utils.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012 OpenStack Foundation. diff --git a/akanda/rug/openstack/common/notifier/__init__.py b/akanda/rug/openstack/common/notifier/__init__.py index 45c3b46a..e376487f 100644 --- a/akanda/rug/openstack/common/notifier/__init__.py +++ b/akanda/rug/openstack/common/notifier/__init__.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # Copyright 2011 OpenStack Foundation. # All Rights Reserved. # diff --git a/akanda/rug/openstack/common/notifier/api.py b/akanda/rug/openstack/common/notifier/api.py index af8ff005..909d9830 100644 --- a/akanda/rug/openstack/common/notifier/api.py +++ b/akanda/rug/openstack/common/notifier/api.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # Copyright 2011 OpenStack Foundation. # All Rights Reserved. # diff --git a/akanda/rug/openstack/common/notifier/log_notifier.py b/akanda/rug/openstack/common/notifier/log_notifier.py index 3ef4bbc6..8a80ab36 100644 --- a/akanda/rug/openstack/common/notifier/log_notifier.py +++ b/akanda/rug/openstack/common/notifier/log_notifier.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # Copyright 2011 OpenStack Foundation. # All Rights Reserved. # diff --git a/akanda/rug/openstack/common/notifier/no_op_notifier.py b/akanda/rug/openstack/common/notifier/no_op_notifier.py index bc7a56ca..a45da055 100644 --- a/akanda/rug/openstack/common/notifier/no_op_notifier.py +++ b/akanda/rug/openstack/common/notifier/no_op_notifier.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # Copyright 2011 OpenStack Foundation. # All Rights Reserved. # diff --git a/akanda/rug/openstack/common/notifier/rabbit_notifier.py b/akanda/rug/openstack/common/notifier/rabbit_notifier.py index fbf36b6f..5f1aca09 100644 --- a/akanda/rug/openstack/common/notifier/rabbit_notifier.py +++ b/akanda/rug/openstack/common/notifier/rabbit_notifier.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # Copyright 2012 Red Hat, Inc. # All Rights Reserved. # diff --git a/akanda/rug/openstack/common/notifier/test_notifier.py b/akanda/rug/openstack/common/notifier/test_notifier.py index 96c1746b..f254eae0 100644 --- a/akanda/rug/openstack/common/notifier/test_notifier.py +++ b/akanda/rug/openstack/common/notifier/test_notifier.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # Copyright 2011 OpenStack Foundation. # All Rights Reserved. # diff --git a/akanda/rug/openstack/common/periodic_task.py b/akanda/rug/openstack/common/periodic_task.py index 31d2eed3..085bf095 100644 --- a/akanda/rug/openstack/common/periodic_task.py +++ b/akanda/rug/openstack/common/periodic_task.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # diff --git a/akanda/rug/openstack/common/rpc/__init__.py b/akanda/rug/openstack/common/rpc/__init__.py index 1b282408..2da7c315 100644 --- a/akanda/rug/openstack/common/rpc/__init__.py +++ b/akanda/rug/openstack/common/rpc/__init__.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2010 United States Government as represented by the diff --git a/akanda/rug/openstack/common/rpc/amqp.py b/akanda/rug/openstack/common/rpc/amqp.py index 7eba95c6..d7be38fb 100644 --- a/akanda/rug/openstack/common/rpc/amqp.py +++ b/akanda/rug/openstack/common/rpc/amqp.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2010 United States Government as represented by the diff --git a/akanda/rug/openstack/common/rpc/common.py b/akanda/rug/openstack/common/rpc/common.py index 3f9f1a8b..6c723b27 100644 --- a/akanda/rug/openstack/common/rpc/common.py +++ b/akanda/rug/openstack/common/rpc/common.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2010 United States Government as represented by the diff --git a/akanda/rug/openstack/common/rpc/dispatcher.py b/akanda/rug/openstack/common/rpc/dispatcher.py index d197d8d7..120c78e2 100644 --- a/akanda/rug/openstack/common/rpc/dispatcher.py +++ b/akanda/rug/openstack/common/rpc/dispatcher.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012 Red Hat, Inc. diff --git a/akanda/rug/openstack/common/rpc/impl_fake.py b/akanda/rug/openstack/common/rpc/impl_fake.py index 2f1f0a6b..877cb3a0 100644 --- a/akanda/rug/openstack/common/rpc/impl_fake.py +++ b/akanda/rug/openstack/common/rpc/impl_fake.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2011 OpenStack Foundation diff --git a/akanda/rug/openstack/common/rpc/impl_kombu.py b/akanda/rug/openstack/common/rpc/impl_kombu.py index 2a257227..f13416d4 100644 --- a/akanda/rug/openstack/common/rpc/impl_kombu.py +++ b/akanda/rug/openstack/common/rpc/impl_kombu.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2011 OpenStack Foundation diff --git a/akanda/rug/openstack/common/rpc/impl_qpid.py b/akanda/rug/openstack/common/rpc/impl_qpid.py index 9db50f1b..34b6622b 100644 --- a/akanda/rug/openstack/common/rpc/impl_qpid.py +++ b/akanda/rug/openstack/common/rpc/impl_qpid.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2011 OpenStack Foundation diff --git a/akanda/rug/openstack/common/rpc/impl_zmq.py b/akanda/rug/openstack/common/rpc/impl_zmq.py index c01b92f7..3913fcaa 100644 --- a/akanda/rug/openstack/common/rpc/impl_zmq.py +++ b/akanda/rug/openstack/common/rpc/impl_zmq.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2011 Cloudscaling Group, Inc diff --git a/akanda/rug/openstack/common/rpc/matchmaker.py b/akanda/rug/openstack/common/rpc/matchmaker.py index a5a83e02..377d8307 100644 --- a/akanda/rug/openstack/common/rpc/matchmaker.py +++ b/akanda/rug/openstack/common/rpc/matchmaker.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2011 Cloudscaling Group, Inc diff --git a/akanda/rug/openstack/common/rpc/proxy.py b/akanda/rug/openstack/common/rpc/proxy.py index 6c6285c2..2ced7b53 100644 --- a/akanda/rug/openstack/common/rpc/proxy.py +++ b/akanda/rug/openstack/common/rpc/proxy.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012 Red Hat, Inc. diff --git a/akanda/rug/openstack/common/rpc/service.py b/akanda/rug/openstack/common/rpc/service.py index 7543f209..c4a70768 100644 --- a/akanda/rug/openstack/common/rpc/service.py +++ b/akanda/rug/openstack/common/rpc/service.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2010 United States Government as represented by the diff --git a/akanda/rug/openstack/common/service.py b/akanda/rug/openstack/common/service.py index bd13bef0..2b5c42bc 100644 --- a/akanda/rug/openstack/common/service.py +++ b/akanda/rug/openstack/common/service.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2010 United States Government as represented by the diff --git a/akanda/rug/openstack/common/setup.py b/akanda/rug/openstack/common/setup.py index 8b0ba664..8e58f2b5 100644 --- a/akanda/rug/openstack/common/setup.py +++ b/akanda/rug/openstack/common/setup.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2011 OpenStack Foundation. diff --git a/akanda/rug/openstack/common/threadgroup.py b/akanda/rug/openstack/common/threadgroup.py index 29248b8a..dfe8eed6 100644 --- a/akanda/rug/openstack/common/threadgroup.py +++ b/akanda/rug/openstack/common/threadgroup.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012 Red Hat, Inc. diff --git a/akanda/rug/openstack/common/timeutils.py b/akanda/rug/openstack/common/timeutils.py index 5f479bdd..2c16dd6c 100644 --- a/akanda/rug/openstack/common/timeutils.py +++ b/akanda/rug/openstack/common/timeutils.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # Copyright 2011 OpenStack Foundation. # All Rights Reserved. # diff --git a/akanda/rug/populate.py b/akanda/rug/populate.py index 6fdae36f..868b8346 100644 --- a/akanda/rug/populate.py +++ b/akanda/rug/populate.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Populate the workers with the existing routers """ diff --git a/akanda/rug/scheduler.py b/akanda/rug/scheduler.py index a4db03b8..30c4e4c9 100644 --- a/akanda/rug/scheduler.py +++ b/akanda/rug/scheduler.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Scheduler to send messages for a given router to the correct worker. """ diff --git a/akanda/rug/service.py b/akanda/rug/service.py index 6383e138..a0b4f863 100644 --- a/akanda/rug/service.py +++ b/akanda/rug/service.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import socket import sys diff --git a/akanda/rug/state.py b/akanda/rug/state.py index d6087808..4d540320 100644 --- a/akanda/rug/state.py +++ b/akanda/rug/state.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """State machine for managing a router. """ diff --git a/akanda/rug/tenant.py b/akanda/rug/tenant.py index abcaca7b..bba679f3 100644 --- a/akanda/rug/tenant.py +++ b/akanda/rug/tenant.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Manage the routers for a given tenant. """ diff --git a/akanda/rug/test/__init__.py b/akanda/rug/test/__init__.py index e69de29b..9a0fd31c 100644 --- a/akanda/rug/test/__init__.py +++ b/akanda/rug/test/__init__.py @@ -0,0 +1,17 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + diff --git a/akanda/rug/test/unit/__init__.py b/akanda/rug/test/unit/__init__.py index da0d10a1..e851dfb9 100644 --- a/akanda/rug/test/unit/__init__.py +++ b/akanda/rug/test/unit/__init__.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + from akanda.rug.main import register_and_load_opts register_and_load_opts() diff --git a/akanda/rug/test/unit/api/__init__.py b/akanda/rug/test/unit/api/__init__.py index e69de29b..9a0fd31c 100644 --- a/akanda/rug/test/unit/api/__init__.py +++ b/akanda/rug/test/unit/api/__init__.py @@ -0,0 +1,17 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + diff --git a/akanda/rug/test/unit/api/test_akanda_router.py b/akanda/rug/test/unit/api/test_akanda_router.py index 4983395f..9f0d333a 100644 --- a/akanda/rug/test/unit/api/test_akanda_router.py +++ b/akanda/rug/test/unit/api/test_akanda_router.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import mock import unittest2 as unittest diff --git a/akanda/rug/test/unit/api/test_configuration.py b/akanda/rug/test/unit/api/test_configuration.py index 5ff1b4df..939b36df 100644 --- a/akanda/rug/test/unit/api/test_configuration.py +++ b/akanda/rug/test/unit/api/test_configuration.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import mock import netaddr from oslo.config import cfg diff --git a/akanda/rug/test/unit/api/test_nova_wrapper.py b/akanda/rug/test/unit/api/test_nova_wrapper.py index c419a0fc..a7591032 100644 --- a/akanda/rug/test/unit/api/test_nova_wrapper.py +++ b/akanda/rug/test/unit/api/test_nova_wrapper.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import mock import unittest2 as unittest diff --git a/akanda/rug/test/unit/api/test_quantum_wrapper.py b/akanda/rug/test/unit/api/test_quantum_wrapper.py index 3e496c4e..6327ba86 100644 --- a/akanda/rug/test/unit/api/test_quantum_wrapper.py +++ b/akanda/rug/test/unit/api/test_quantum_wrapper.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import copy import mock diff --git a/akanda/rug/test/unit/common/__init__.py b/akanda/rug/test/unit/common/__init__.py index e69de29b..9a0fd31c 100644 --- a/akanda/rug/test/unit/common/__init__.py +++ b/akanda/rug/test/unit/common/__init__.py @@ -0,0 +1,17 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + diff --git a/akanda/rug/test/unit/common/test_agent_linux_utils.py b/akanda/rug/test/unit/common/test_agent_linux_utils.py index dd485ee2..91a69367 100644 --- a/akanda/rug/test/unit/common/test_agent_linux_utils.py +++ b/akanda/rug/test/unit/common/test_agent_linux_utils.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012, Nicira, Inc. diff --git a/akanda/rug/test/unit/common/test_linux_interface.py b/akanda/rug/test/unit/common/test_linux_interface.py index b3fed7f7..0be41cce 100644 --- a/akanda/rug/test/unit/common/test_linux_interface.py +++ b/akanda/rug/test/unit/common/test_linux_interface.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012 OpenStack LLC diff --git a/akanda/rug/test/unit/common/test_linux_ip_lib.py b/akanda/rug/test/unit/common/test_linux_ip_lib.py index 30601660..0441bac3 100644 --- a/akanda/rug/test/unit/common/test_linux_ip_lib.py +++ b/akanda/rug/test/unit/common/test_linux_ip_lib.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012 OpenStack Foundation diff --git a/akanda/rug/test/unit/openvswitch/__init__.py b/akanda/rug/test/unit/openvswitch/__init__.py index e69de29b..9a0fd31c 100644 --- a/akanda/rug/test/unit/openvswitch/__init__.py +++ b/akanda/rug/test/unit/openvswitch/__init__.py @@ -0,0 +1,17 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + diff --git a/akanda/rug/test/unit/openvswitch/test_osv_lib.py b/akanda/rug/test/unit/openvswitch/test_osv_lib.py index b864ddb1..8f4edaad 100644 --- a/akanda/rug/test/unit/openvswitch/test_osv_lib.py +++ b/akanda/rug/test/unit/openvswitch/test_osv_lib.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 # Copyright 2012, Nicira, Inc. diff --git a/akanda/rug/test/unit/test_debug.py b/akanda/rug/test/unit/test_debug.py index 571c798f..5b394e51 100644 --- a/akanda/rug/test/unit/test_debug.py +++ b/akanda/rug/test/unit/test_debug.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import mock import unittest2 as unittest diff --git a/akanda/rug/test/unit/test_main.py b/akanda/rug/test/unit/test_main.py index 49caebb5..a33cac84 100644 --- a/akanda/rug/test/unit/test_main.py +++ b/akanda/rug/test/unit/test_main.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import mock import unittest2 as unittest diff --git a/akanda/rug/test/unit/test_notifications.py b/akanda/rug/test/unit/test_notifications.py index 5f73527f..7bee2cab 100644 --- a/akanda/rug/test/unit/test_notifications.py +++ b/akanda/rug/test/unit/test_notifications.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import mock import unittest2 as unittest diff --git a/akanda/rug/test/unit/test_populate.py b/akanda/rug/test/unit/test_populate.py index ba225471..4b30cdd9 100644 --- a/akanda/rug/test/unit/test_populate.py +++ b/akanda/rug/test/unit/test_populate.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import mock import unittest2 as unittest diff --git a/akanda/rug/test/unit/test_scheduler.py b/akanda/rug/test/unit/test_scheduler.py index cbaed07e..0e401a27 100644 --- a/akanda/rug/test/unit/test_scheduler.py +++ b/akanda/rug/test/unit/test_scheduler.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import mock import uuid diff --git a/akanda/rug/test/unit/test_state.py b/akanda/rug/test/unit/test_state.py index 35fc988b..32f0d65d 100644 --- a/akanda/rug/test/unit/test_state.py +++ b/akanda/rug/test/unit/test_state.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import logging from collections import deque diff --git a/akanda/rug/test/unit/test_tenant.py b/akanda/rug/test/unit/test_tenant.py index daa84494..5790171d 100644 --- a/akanda/rug/test/unit/test_tenant.py +++ b/akanda/rug/test/unit/test_tenant.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import mock import unittest2 as unittest diff --git a/akanda/rug/test/unit/test_vmmanager.py b/akanda/rug/test/unit/test_vmmanager.py index 009c016b..f88e3611 100644 --- a/akanda/rug/test/unit/test_vmmanager.py +++ b/akanda/rug/test/unit/test_vmmanager.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import logging import mock diff --git a/akanda/rug/test/unit/test_worker.py b/akanda/rug/test/unit/test_worker.py index 32d72667..ff923af6 100644 --- a/akanda/rug/test/unit/test_worker.py +++ b/akanda/rug/test/unit/test_worker.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + import os import tempfile diff --git a/akanda/rug/vm_manager.py b/akanda/rug/vm_manager.py index c32aec5f..1b3c7f29 100644 --- a/akanda/rug/vm_manager.py +++ b/akanda/rug/vm_manager.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + from datetime import datetime import netaddr import time diff --git a/akanda/rug/worker.py b/akanda/rug/worker.py index 59a76f16..6c4d7025 100644 --- a/akanda/rug/worker.py +++ b/akanda/rug/worker.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + """Worker process parts. """ diff --git a/doc/source/conf.py b/doc/source/conf.py index 2c0c89b0..041dc4e4 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + # -*- coding: utf-8 -*- # # Akanda RUG documentation build configuration file, created by diff --git a/setup.py b/setup.py index 70c2b3f3..42240ca6 100644 --- a/setup.py +++ b/setup.py @@ -1,3 +1,20 @@ +# Copyright 2014 DreamHost, LLC +# +# Author: DreamHost, LLC +# +# 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. + + #!/usr/bin/env python # Copyright (c) 2013 Hewlett-Packard Development Company, L.P. #