You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by se...@apache.org on 2015/05/05 15:26:39 UTC

[46/50] cloudstack-ec2stack git commit: Add the Apache license to all python files. Closes #65

Add the Apache license to all python files. Closes #65


Project: http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/commit/ee67d4d8
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/tree/ee67d4d8
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/diff/ee67d4d8

Branch: refs/heads/master
Commit: ee67d4d817d7f30bf48641c571b490b6ef14d791
Parents: c41f7d5
Author: Ian Duffy <ia...@ianduffy.ie>
Authored: Mon Apr 13 14:36:10 2015 +0100
Committer: Ian Duffy <ia...@ianduffy.ie>
Committed: Mon Apr 13 14:36:10 2015 +0100

----------------------------------------------------------------------
 ec2stack/__init__.py                            | 18 ++++++++++++++
 ec2stack/__main__.py                            | 18 ++++++++++++++
 ec2stack/configure.py                           | 18 ++++++++++++++
 ec2stack/controllers/__init__.py                | 18 ++++++++++++++
 ec2stack/controllers/default.py                 | 18 ++++++++++++++
 ec2stack/core.py                                | 18 ++++++++++++++
 ec2stack/errors.py                              | 18 ++++++++++++++
 ec2stack/helpers.py                             | 18 ++++++++++++++
 ec2stack/models/__init__.py                     | 18 ++++++++++++++
 ec2stack/models/users/__init__.py               | 18 ++++++++++++++
 ec2stack/models/users/models.py                 | 18 ++++++++++++++
 ec2stack/providers/__init__.py                  | 18 ++++++++++++++
 ec2stack/providers/cloudstack/__init__.py       | 18 ++++++++++++++
 ec2stack/providers/cloudstack/disk_offerings.py | 18 ++++++++++++++
 ec2stack/providers/cloudstack/images.py         | 18 ++++++++++++++
 ec2stack/providers/cloudstack/instances.py      | 18 ++++++++++++++
 ec2stack/providers/cloudstack/keypairs.py       | 18 ++++++++++++++
 ec2stack/providers/cloudstack/passwords.py      | 18 ++++++++++++++
 ec2stack/providers/cloudstack/requester.py      | 18 ++++++++++++++
 .../providers/cloudstack/security_groups.py     | 18 ++++++++++++++
 .../providers/cloudstack/service_offerings.py   | 18 ++++++++++++++
 ec2stack/providers/cloudstack/snapshots.py      | 18 ++++++++++++++
 ec2stack/providers/cloudstack/tags.py           | 18 ++++++++++++++
 ec2stack/providers/cloudstack/volumes.py        | 18 ++++++++++++++
 ec2stack/providers/cloudstack/vpcs.py           | 18 ++++++++++++++
 ec2stack/providers/cloudstack/zones.py          | 18 ++++++++++++++
 ec2stack/secretkey_manager.py                   | 18 ++++++++++++++
 ec2stack/services.py                            | 18 ++++++++++++++
 migrations/env.py                               | 21 ++++++++++++++++
 migrations/versions/1b1a5f6b42a_.py             | 21 ++++++++++++++++
 setup.py                                        | 18 ++++++++++++++
 tests/__init__.py                               | 18 ++++++++++++++
 tests/controller_tests.py                       | 18 ++++++++++++++
 tests/disk_offering_tests.py                    | 18 ++++++++++++++
 tests/factories.py                              | 18 ++++++++++++++
 tests/images_tests.py                           | 18 ++++++++++++++
 tests/instances_tests.py                        | 18 ++++++++++++++
 tests/keypair_tests.py                          | 18 ++++++++++++++
 tests/password_tests.py                         | 18 ++++++++++++++
 tests/security_group_tests.py                   | 18 ++++++++++++++
 tests/service_offering_tests.py                 | 18 ++++++++++++++
 tests/settings.py                               | 21 ++++++++++++++++
 tests/snapshot_tests.py                         | 18 ++++++++++++++
 tests/tags_tests.py                             | 18 ++++++++++++++
 tests/utils.py                                  | 25 ++++++++++++++------
 tests/volume_tests.py                           | 18 ++++++++++++++
 tests/vpc_tests.py                              | 19 ++++++++++++++-
 tests/zones_tests.py                            | 18 ++++++++++++++
 48 files changed, 873 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/__init__.py
----------------------------------------------------------------------
diff --git a/ec2stack/__init__.py b/ec2stack/__init__.py
index bb61d03..7e04946 100644
--- a/ec2stack/__init__.py
+++ b/ec2stack/__init__.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module creates the flask application.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/__main__.py
----------------------------------------------------------------------
diff --git a/ec2stack/__main__.py b/ec2stack/__main__.py
index a2dbbe5..a1713e6 100644
--- a/ec2stack/__main__.py
+++ b/ec2stack/__main__.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module is used to launch EC2Stack.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/configure.py
----------------------------------------------------------------------
diff --git a/ec2stack/configure.py b/ec2stack/configure.py
index 22dd22a..d2737ab 100644
--- a/ec2stack/configure.py
+++ b/ec2stack/configure.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module provides functions to generate an ec2stack configuration file.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/controllers/__init__.py
----------------------------------------------------------------------
diff --git a/ec2stack/controllers/__init__.py b/ec2stack/controllers/__init__.py
index 87cbeaf..433ff99 100644
--- a/ec2stack/controllers/__init__.py
+++ b/ec2stack/controllers/__init__.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains route handlers for the application.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/controllers/default.py
----------------------------------------------------------------------
diff --git a/ec2stack/controllers/default.py b/ec2stack/controllers/default.py
index 4371c96..fcea349 100644
--- a/ec2stack/controllers/default.py
+++ b/ec2stack/controllers/default.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 flask import Blueprint
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/core.py
----------------------------------------------------------------------
diff --git a/ec2stack/core.py b/ec2stack/core.py
index 37ee635..1bdcc7d 100644
--- a/ec2stack/core.py
+++ b/ec2stack/core.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module provides core classes.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/errors.py
----------------------------------------------------------------------
diff --git a/ec2stack/errors.py b/ec2stack/errors.py
index 1e50ea0..489e95e 100644
--- a/ec2stack/errors.py
+++ b/ec2stack/errors.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for error reporting.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/helpers.py
----------------------------------------------------------------------
diff --git a/ec2stack/helpers.py b/ec2stack/helpers.py
index 57dc655..61c0afe 100644
--- a/ec2stack/helpers.py
+++ b/ec2stack/helpers.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains helper functions used across the package namespace.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/models/__init__.py
----------------------------------------------------------------------
diff --git a/ec2stack/models/__init__.py b/ec2stack/models/__init__.py
index 433e1ef..4e7a34b 100644
--- a/ec2stack/models/__init__.py
+++ b/ec2stack/models/__init__.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module exposes all models.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/models/users/__init__.py
----------------------------------------------------------------------
diff --git a/ec2stack/models/users/__init__.py b/ec2stack/models/users/__init__.py
index ae8fba9..4d1b372 100644
--- a/ec2stack/models/users/__init__.py
+++ b/ec2stack/models/users/__init__.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module creates a user service.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/models/users/models.py
----------------------------------------------------------------------
diff --git a/ec2stack/models/users/models.py b/ec2stack/models/users/models.py
index b0f712a..f3f1458 100644
--- a/ec2stack/models/users/models.py
+++ b/ec2stack/models/users/models.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module creates the user model.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/__init__.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/__init__.py b/ec2stack/providers/__init__.py
index c67da43..434f3bf 100644
--- a/ec2stack/providers/__init__.py
+++ b/ec2stack/providers/__init__.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains providers for request execution.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/__init__.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/__init__.py b/ec2stack/providers/cloudstack/__init__.py
index 138633a..357a27c 100644
--- a/ec2stack/providers/cloudstack/__init__.py
+++ b/ec2stack/providers/cloudstack/__init__.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains helper functions used across the package namespace.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/disk_offerings.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/disk_offerings.py b/ec2stack/providers/cloudstack/disk_offerings.py
index 2dee38a..483d38d 100644
--- a/ec2stack/providers/cloudstack/disk_offerings.py
+++ b/ec2stack/providers/cloudstack/disk_offerings.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling requests in relation to disk
 offerings.

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/images.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/images.py b/ec2stack/providers/cloudstack/images.py
index 05a9cd3..109a082 100644
--- a/ec2stack/providers/cloudstack/images.py
+++ b/ec2stack/providers/cloudstack/images.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling requests in relation to images.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/instances.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/instances.py b/ec2stack/providers/cloudstack/instances.py
index 7ed22ab..442834e 100644
--- a/ec2stack/providers/cloudstack/instances.py
+++ b/ec2stack/providers/cloudstack/instances.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling requests in relation to
 instances.

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/keypairs.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/keypairs.py b/ec2stack/providers/cloudstack/keypairs.py
index 2a9ff7e..1b24b29 100644
--- a/ec2stack/providers/cloudstack/keypairs.py
+++ b/ec2stack/providers/cloudstack/keypairs.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling requests in relation to keypairs.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/passwords.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/passwords.py b/ec2stack/providers/cloudstack/passwords.py
index 614b981..448ff83 100644
--- a/ec2stack/providers/cloudstack/passwords.py
+++ b/ec2stack/providers/cloudstack/passwords.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling requests in relation to password
 data.

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/requester.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/requester.py b/ec2stack/providers/cloudstack/requester.py
index 401a617..b53b097 100644
--- a/ec2stack/providers/cloudstack/requester.py
+++ b/ec2stack/providers/cloudstack/requester.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling the execution of requests
 against Cloudstack.

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/security_groups.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/security_groups.py b/ec2stack/providers/cloudstack/security_groups.py
index a9de4c5..ee3768c 100644
--- a/ec2stack/providers/cloudstack/security_groups.py
+++ b/ec2stack/providers/cloudstack/security_groups.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling requests in relation to security
 groups

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/service_offerings.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/service_offerings.py b/ec2stack/providers/cloudstack/service_offerings.py
index 93eba01..2f459b3 100644
--- a/ec2stack/providers/cloudstack/service_offerings.py
+++ b/ec2stack/providers/cloudstack/service_offerings.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling requests in relation to service
 offerings.

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/snapshots.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/snapshots.py b/ec2stack/providers/cloudstack/snapshots.py
index 6542d84..cfaddd9 100644
--- a/ec2stack/providers/cloudstack/snapshots.py
+++ b/ec2stack/providers/cloudstack/snapshots.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling requests in relation to snapshots.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/tags.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/tags.py b/ec2stack/providers/cloudstack/tags.py
index 40a1100..68b35e7 100644
--- a/ec2stack/providers/cloudstack/tags.py
+++ b/ec2stack/providers/cloudstack/tags.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling requests in relation to tags.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/volumes.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/volumes.py b/ec2stack/providers/cloudstack/volumes.py
index 8b0cb4e..a677c37 100644
--- a/ec2stack/providers/cloudstack/volumes.py
+++ b/ec2stack/providers/cloudstack/volumes.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling requests in relation to volumes
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/vpcs.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/vpcs.py b/ec2stack/providers/cloudstack/vpcs.py
index 9591d54..959fe5f 100644
--- a/ec2stack/providers/cloudstack/vpcs.py
+++ b/ec2stack/providers/cloudstack/vpcs.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling requests in relation to vpcs.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/providers/cloudstack/zones.py
----------------------------------------------------------------------
diff --git a/ec2stack/providers/cloudstack/zones.py b/ec2stack/providers/cloudstack/zones.py
index 1dbbb91..0a80b32 100644
--- a/ec2stack/providers/cloudstack/zones.py
+++ b/ec2stack/providers/cloudstack/zones.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module contains functions for handling requests in relation to zones.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/secretkey_manager.py
----------------------------------------------------------------------
diff --git a/ec2stack/secretkey_manager.py b/ec2stack/secretkey_manager.py
index 2c6b9b6..ae55744 100644
--- a/ec2stack/secretkey_manager.py
+++ b/ec2stack/secretkey_manager.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module provides functions to register AWSAccessKeyIds and AWSSecretKeys.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/ec2stack/services.py
----------------------------------------------------------------------
diff --git a/ec2stack/services.py b/ec2stack/services.py
index 2761cc8..927c3a9 100644
--- a/ec2stack/services.py
+++ b/ec2stack/services.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 """This module creates services for all models.
 """

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/migrations/env.py
----------------------------------------------------------------------
diff --git a/migrations/env.py b/migrations/env.py
index 27e96d1..d3875bd 100644
--- a/migrations/env.py
+++ b/migrations/env.py
@@ -1,3 +1,24 @@
+#!/usr/bin/env python
+# encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 __future__ import with_statement
 from alembic import context
 from sqlalchemy import engine_from_config, pool

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/migrations/versions/1b1a5f6b42a_.py
----------------------------------------------------------------------
diff --git a/migrations/versions/1b1a5f6b42a_.py b/migrations/versions/1b1a5f6b42a_.py
index d547d63..adf42d6 100644
--- a/migrations/versions/1b1a5f6b42a_.py
+++ b/migrations/versions/1b1a5f6b42a_.py
@@ -1,3 +1,24 @@
+#!/usr/bin/env python
+# encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
+
 """empty message
 
 Revision ID: 1b1a5f6b42a

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/setup.py
----------------------------------------------------------------------
diff --git a/setup.py b/setup.py
index b1d7e66..274ceb9 100644
--- a/setup.py
+++ b/setup.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/__init__.py
----------------------------------------------------------------------
diff --git a/tests/__init__.py b/tests/__init__.py
index 85bc946..4965f77 100644
--- a/tests/__init__.py
+++ b/tests/__init__.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 unittest import TestCase
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/controller_tests.py
----------------------------------------------------------------------
diff --git a/tests/controller_tests.py b/tests/controller_tests.py
index 79be584..8ffc733 100644
--- a/tests/controller_tests.py
+++ b/tests/controller_tests.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/disk_offering_tests.py
----------------------------------------------------------------------
diff --git a/tests/disk_offering_tests.py b/tests/disk_offering_tests.py
index 3c077ec..05bc3db 100644
--- a/tests/disk_offering_tests.py
+++ b/tests/disk_offering_tests.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 json
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/factories.py
----------------------------------------------------------------------
diff --git a/tests/factories.py b/tests/factories.py
index e67fa08..25fda8d 100644
--- a/tests/factories.py
+++ b/tests/factories.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 factory import Factory
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/images_tests.py
----------------------------------------------------------------------
diff --git a/tests/images_tests.py b/tests/images_tests.py
index 58f3b0f..dc1e84a 100644
--- a/tests/images_tests.py
+++ b/tests/images_tests.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/instances_tests.py
----------------------------------------------------------------------
diff --git a/tests/instances_tests.py b/tests/instances_tests.py
index a53fa0b..8cfa4f4 100644
--- a/tests/instances_tests.py
+++ b/tests/instances_tests.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 json
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/keypair_tests.py
----------------------------------------------------------------------
diff --git a/tests/keypair_tests.py b/tests/keypair_tests.py
index 2e6732a..42f8515 100644
--- a/tests/keypair_tests.py
+++ b/tests/keypair_tests.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 base64 import b64encode
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/password_tests.py
----------------------------------------------------------------------
diff --git a/tests/password_tests.py b/tests/password_tests.py
index 5c5410d..1b9de6f 100644
--- a/tests/password_tests.py
+++ b/tests/password_tests.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/security_group_tests.py
----------------------------------------------------------------------
diff --git a/tests/security_group_tests.py b/tests/security_group_tests.py
index 57c07b1..6808ffc 100644
--- a/tests/security_group_tests.py
+++ b/tests/security_group_tests.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 json
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/service_offering_tests.py
----------------------------------------------------------------------
diff --git a/tests/service_offering_tests.py b/tests/service_offering_tests.py
index 4e4851b..d13f859 100644
--- a/tests/service_offering_tests.py
+++ b/tests/service_offering_tests.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 json
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/settings.py
----------------------------------------------------------------------
diff --git a/tests/settings.py b/tests/settings.py
index c96d52b..34fafad 100644
--- a/tests/settings.py
+++ b/tests/settings.py
@@ -1,3 +1,24 @@
+#!/usr/bin/env python
+# encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
+
 EC2STACK_BIND_ADDRESS = '0.0.0.0'
 EC2STACK_PORT = '5000'
 CLOUDSTACK_HOST = 'api.exoscale.ch'

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/snapshot_tests.py
----------------------------------------------------------------------
diff --git a/tests/snapshot_tests.py b/tests/snapshot_tests.py
index cfea1dc..c0d95fb 100644
--- a/tests/snapshot_tests.py
+++ b/tests/snapshot_tests.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 base64 import b64encode
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/tags_tests.py
----------------------------------------------------------------------
diff --git a/tests/tags_tests.py b/tests/tags_tests.py
index e8e57cc..d769312 100644
--- a/tests/tags_tests.py
+++ b/tests/tags_tests.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 base64 import b64encode
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/utils.py
----------------------------------------------------------------------
diff --git a/tests/utils.py b/tests/utils.py
index a247fd8..0def948 100644
--- a/tests/utils.py
+++ b/tests/utils.py
@@ -1,12 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
-"""
-    tests.utils
-    ~~~~~~~~~~~
-
-    test utilities
-"""
-
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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.
+#
 
 class FlaskTestCaseMixin(object):
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/volume_tests.py
----------------------------------------------------------------------
diff --git a/tests/volume_tests.py b/tests/volume_tests.py
index ad593a2..63bceaf 100644
--- a/tests/volume_tests.py
+++ b/tests/volume_tests.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 json
 

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/vpc_tests.py
----------------------------------------------------------------------
diff --git a/tests/vpc_tests.py b/tests/vpc_tests.py
index b8df263..c238bc1 100644
--- a/tests/vpc_tests.py
+++ b/tests/vpc_tests.py
@@ -1,6 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
-
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 base64 import b64encode
 
 import mock

http://git-wip-us.apache.org/repos/asf/cloudstack-ec2stack/blob/ee67d4d8/tests/zones_tests.py
----------------------------------------------------------------------
diff --git a/tests/zones_tests.py b/tests/zones_tests.py
index 13f3331..d562271 100644
--- a/tests/zones_tests.py
+++ b/tests/zones_tests.py
@@ -1,5 +1,23 @@
 #!/usr/bin/env python
 # encoding: utf-8
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you 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 json