From c6be1aedc764fef60a95b93eb7b7e02c1ceff045 Mon Sep 17 00:00:00 2001 From: Daniel Quinn Date: Tue, 15 Dec 2015 11:41:05 +0000 Subject: [PATCH] Added copyrights everywhere --- ripe/__init__.py | 15 +++++++++++++++ ripe/atlas/__init__.py | 15 +++++++++++++++ ripe/atlas/tools/aggregators/__init__.py | 15 +++++++++++++++ ripe/atlas/tools/aggregators/base.py | 15 +++++++++++++++ ripe/atlas/tools/cache.py | 15 +++++++++++++++ ripe/atlas/tools/commands/base.py | 15 +++++++++++++++ ripe/atlas/tools/commands/configure.py | 15 +++++++++++++++ ripe/atlas/tools/commands/go.py | 15 +++++++++++++++ ripe/atlas/tools/commands/measure/__init__.py | 15 +++++++++++++++ ripe/atlas/tools/commands/measure/base.py | 15 +++++++++++++++ ripe/atlas/tools/commands/measure/dns.py | 15 +++++++++++++++ ripe/atlas/tools/commands/measure/http.py | 15 +++++++++++++++ ripe/atlas/tools/commands/measure/ntp.py | 15 +++++++++++++++ ripe/atlas/tools/commands/measure/ping.py | 15 +++++++++++++++ ripe/atlas/tools/commands/measure/sslcert.py | 15 +++++++++++++++ ripe/atlas/tools/commands/measure/traceroute.py | 15 +++++++++++++++ ripe/atlas/tools/commands/measurement.py | 15 +++++++++++++++ ripe/atlas/tools/commands/measurements.py | 15 +++++++++++++++ ripe/atlas/tools/commands/probe.py | 15 +++++++++++++++ ripe/atlas/tools/commands/probes.py | 15 +++++++++++++++ ripe/atlas/tools/commands/render.py | 15 +++++++++++++++ ripe/atlas/tools/commands/report.py | 15 +++++++++++++++ ripe/atlas/tools/commands/shibboleet.py | 15 +++++++++++++++ ripe/atlas/tools/commands/stream.py | 15 +++++++++++++++ ripe/atlas/tools/exceptions.py | 15 +++++++++++++++ ripe/atlas/tools/filters.py | 15 +++++++++++++++ ripe/atlas/tools/helpers/colours.py | 15 +++++++++++++++ ripe/atlas/tools/helpers/rendering.py | 15 +++++++++++++++ ripe/atlas/tools/helpers/sanitisers.py | 15 +++++++++++++++ ripe/atlas/tools/helpers/validators.py | 15 +++++++++++++++ ripe/atlas/tools/ipdetails.py | 15 +++++++++++++++ ripe/atlas/tools/probes/__init__.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/__init__.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/aggregate_ping.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/base.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/dns.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/dst_asn.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/http.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/ntp.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/ping.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/raw.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/ssl_consistency.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/sslcert.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/traceroute.py | 15 +++++++++++++++ ripe/atlas/tools/renderers/traceroute_aspath.py | 15 +++++++++++++++ ripe/atlas/tools/settings/__init__.py | 15 +++++++++++++++ ripe/atlas/tools/streaming.py | 15 +++++++++++++++ ripe/atlas/tools/version.py | 15 +++++++++++++++ tests/__init__.py | 15 +++++++++++++++ tests/aggregators/__init__.py | 15 +++++++++++++++ tests/aggregators/test_aggregators.py | 15 +++++++++++++++ tests/base.py | 15 +++++++++++++++ tests/commands/__init__.py | 15 +++++++++++++++ tests/commands/measure.py | 15 +++++++++++++++ tests/commands/measurements.py | 15 +++++++++++++++ tests/commands/probes.py | 15 +++++++++++++++ tests/commands/report.py | 15 +++++++++++++++ tests/docs.py | 15 +++++++++++++++ tests/helpers/__init__.py | 15 +++++++++++++++ tests/helpers/sanitisers.py | 15 +++++++++++++++ tests/helpers/validators.py | 15 +++++++++++++++ tests/renderers/__init__.py | 15 +++++++++++++++ tests/renderers/aggregate_ping.py | 15 +++++++++++++++ tests/renderers/ping.py | 15 +++++++++++++++ tests/renderers/raw.py | 15 +++++++++++++++ tests/renderers/ssl_consistency.py | 15 +++++++++++++++ tests/test_filters.py | 15 +++++++++++++++ tests/test_ipdetails.py | 15 +++++++++++++++ 68 files changed, 1020 insertions(+) diff --git a/ripe/__init__.py b/ripe/__init__.py index d407605..552b781 100644 --- a/ripe/__init__.py +++ b/ripe/__init__.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + try: __import__('pkg_resources').declare_namespace(__name__) except ImportError: diff --git a/ripe/atlas/__init__.py b/ripe/atlas/__init__.py index d407605..552b781 100644 --- a/ripe/atlas/__init__.py +++ b/ripe/atlas/__init__.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + try: __import__('pkg_resources').declare_namespace(__name__) except ImportError: diff --git a/ripe/atlas/tools/aggregators/__init__.py b/ripe/atlas/tools/aggregators/__init__.py index fc8db4c..cf1c000 100644 --- a/ripe/atlas/tools/aggregators/__init__.py +++ b/ripe/atlas/tools/aggregators/__init__.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .base import RangeKeyAggregator, ValueKeyAggregator, aggregate __all__ = [ diff --git a/ripe/atlas/tools/aggregators/base.py b/ripe/atlas/tools/aggregators/base.py index c21215d..553b76d 100644 --- a/ripe/atlas/tools/aggregators/base.py +++ b/ripe/atlas/tools/aggregators/base.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from ..helpers.rendering import SaganSet diff --git a/ripe/atlas/tools/cache.py b/ripe/atlas/tools/cache.py index a86d05c..0a4e586 100644 --- a/ripe/atlas/tools/cache.py +++ b/ripe/atlas/tools/cache.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + try: import cPickle as pickle except ImportError: diff --git a/ripe/atlas/tools/commands/base.py b/ripe/atlas/tools/commands/base.py index 43c2cc8..a88466a 100644 --- a/ripe/atlas/tools/commands/base.py +++ b/ripe/atlas/tools/commands/base.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import argparse import re import six diff --git a/ripe/atlas/tools/commands/configure.py b/ripe/atlas/tools/commands/configure.py index 0918bcd..88a3137 100644 --- a/ripe/atlas/tools/commands/configure.py +++ b/ripe/atlas/tools/commands/configure.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import functools import os diff --git a/ripe/atlas/tools/commands/go.py b/ripe/atlas/tools/commands/go.py index 87d50aa..30f626d 100644 --- a/ripe/atlas/tools/commands/go.py +++ b/ripe/atlas/tools/commands/go.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import webbrowser from .base import Command as BaseCommand diff --git a/ripe/atlas/tools/commands/measure/__init__.py b/ripe/atlas/tools/commands/measure/__init__.py index e878e5c..1074523 100644 --- a/ripe/atlas/tools/commands/measure/__init__.py +++ b/ripe/atlas/tools/commands/measure/__init__.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import import sys diff --git a/ripe/atlas/tools/commands/measure/base.py b/ripe/atlas/tools/commands/measure/base.py index 989dc26..31698df 100644 --- a/ripe/atlas/tools/commands/measure/base.py +++ b/ripe/atlas/tools/commands/measure/base.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import import re diff --git a/ripe/atlas/tools/commands/measure/dns.py b/ripe/atlas/tools/commands/measure/dns.py index 5500fd7..c54f32f 100644 --- a/ripe/atlas/tools/commands/measure/dns.py +++ b/ripe/atlas/tools/commands/measure/dns.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import from ripe.atlas.sagan.dns import Message diff --git a/ripe/atlas/tools/commands/measure/http.py b/ripe/atlas/tools/commands/measure/http.py index b2f6cc8..9f10654 100644 --- a/ripe/atlas/tools/commands/measure/http.py +++ b/ripe/atlas/tools/commands/measure/http.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import from ...helpers.validators import ArgumentType diff --git a/ripe/atlas/tools/commands/measure/ntp.py b/ripe/atlas/tools/commands/measure/ntp.py index 5ceb1de..eb48d50 100644 --- a/ripe/atlas/tools/commands/measure/ntp.py +++ b/ripe/atlas/tools/commands/measure/ntp.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import from ...helpers.validators import ArgumentType diff --git a/ripe/atlas/tools/commands/measure/ping.py b/ripe/atlas/tools/commands/measure/ping.py index e5e46f0..92161ff 100644 --- a/ripe/atlas/tools/commands/measure/ping.py +++ b/ripe/atlas/tools/commands/measure/ping.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import from ...helpers.validators import ArgumentType diff --git a/ripe/atlas/tools/commands/measure/sslcert.py b/ripe/atlas/tools/commands/measure/sslcert.py index db55a5d..9d33ec3 100644 --- a/ripe/atlas/tools/commands/measure/sslcert.py +++ b/ripe/atlas/tools/commands/measure/sslcert.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import from ...helpers.validators import ArgumentType diff --git a/ripe/atlas/tools/commands/measure/traceroute.py b/ripe/atlas/tools/commands/measure/traceroute.py index d6cd479..9384b4d 100644 --- a/ripe/atlas/tools/commands/measure/traceroute.py +++ b/ripe/atlas/tools/commands/measure/traceroute.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import from ...helpers.validators import ArgumentType diff --git a/ripe/atlas/tools/commands/measurement.py b/ripe/atlas/tools/commands/measurement.py index 2404a5c..5ac1327 100644 --- a/ripe/atlas/tools/commands/measurement.py +++ b/ripe/atlas/tools/commands/measurement.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import from ripe.atlas.cousteau import Measurement diff --git a/ripe/atlas/tools/commands/measurements.py b/ripe/atlas/tools/commands/measurements.py index 299eb1c..b89c5fc 100644 --- a/ripe/atlas/tools/commands/measurements.py +++ b/ripe/atlas/tools/commands/measurements.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import import itertools diff --git a/ripe/atlas/tools/commands/probe.py b/ripe/atlas/tools/commands/probe.py index eab6be6..902a3cb 100644 --- a/ripe/atlas/tools/commands/probe.py +++ b/ripe/atlas/tools/commands/probe.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import from ripe.atlas.cousteau import Probe diff --git a/ripe/atlas/tools/commands/probes.py b/ripe/atlas/tools/commands/probes.py index 0286fee..42908f5 100644 --- a/ripe/atlas/tools/commands/probes.py +++ b/ripe/atlas/tools/commands/probes.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import import itertools diff --git a/ripe/atlas/tools/commands/render.py b/ripe/atlas/tools/commands/render.py index 1035b25..5d9b098 100644 --- a/ripe/atlas/tools/commands/render.py +++ b/ripe/atlas/tools/commands/render.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function import sys diff --git a/ripe/atlas/tools/commands/report.py b/ripe/atlas/tools/commands/report.py index 4ff716c..a37720e 100644 --- a/ripe/atlas/tools/commands/report.py +++ b/ripe/atlas/tools/commands/report.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function from ripe.atlas.cousteau import ( diff --git a/ripe/atlas/tools/commands/shibboleet.py b/ripe/atlas/tools/commands/shibboleet.py index 01544a3..cbcac42 100644 --- a/ripe/atlas/tools/commands/shibboleet.py +++ b/ripe/atlas/tools/commands/shibboleet.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import absolute_import, print_function import random diff --git a/ripe/atlas/tools/commands/stream.py b/ripe/atlas/tools/commands/stream.py index aef1b8f..b9afdb9 100644 --- a/ripe/atlas/tools/commands/stream.py +++ b/ripe/atlas/tools/commands/stream.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import from ripe.atlas.cousteau import Measurement, APIResponseError diff --git a/ripe/atlas/tools/exceptions.py b/ripe/atlas/tools/exceptions.py index c5a2af5..e549c75 100644 --- a/ripe/atlas/tools/exceptions.py +++ b/ripe/atlas/tools/exceptions.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import sys diff --git a/ripe/atlas/tools/filters.py b/ripe/atlas/tools/filters.py index 6847930..cf1f291 100644 --- a/ripe/atlas/tools/filters.py +++ b/ripe/atlas/tools/filters.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .exceptions import RipeAtlasToolsException diff --git a/ripe/atlas/tools/helpers/colours.py b/ripe/atlas/tools/helpers/colours.py index b1993e7..f683ae5 100644 --- a/ripe/atlas/tools/helpers/colours.py +++ b/ripe/atlas/tools/helpers/colours.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import sys diff --git a/ripe/atlas/tools/helpers/rendering.py b/ripe/atlas/tools/helpers/rendering.py index c2834b7..e7122e8 100644 --- a/ripe/atlas/tools/helpers/rendering.py +++ b/ripe/atlas/tools/helpers/rendering.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function from ripe.atlas.sagan import Result, ResultParseError diff --git a/ripe/atlas/tools/helpers/sanitisers.py b/ripe/atlas/tools/helpers/sanitisers.py index 66b371c..147752c 100644 --- a/ripe/atlas/tools/helpers/sanitisers.py +++ b/ripe/atlas/tools/helpers/sanitisers.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import six FORBIDDEN = dict((i, None) for i in list(range(0, 32)) + [127]) diff --git a/ripe/atlas/tools/helpers/validators.py b/ripe/atlas/tools/helpers/validators.py index 44dd070..610243a 100644 --- a/ripe/atlas/tools/helpers/validators.py +++ b/ripe/atlas/tools/helpers/validators.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function, absolute_import import argparse diff --git a/ripe/atlas/tools/ipdetails.py b/ripe/atlas/tools/ipdetails.py index 456cab5..85f45ec 100644 --- a/ripe/atlas/tools/ipdetails.py +++ b/ripe/atlas/tools/ipdetails.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import requests import IPy diff --git a/ripe/atlas/tools/probes/__init__.py b/ripe/atlas/tools/probes/__init__.py index 9fd1e76..92ffe53 100644 --- a/ripe/atlas/tools/probes/__init__.py +++ b/ripe/atlas/tools/probes/__init__.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from ..cache import cache from ripe.atlas.cousteau import ProbeRequest diff --git a/ripe/atlas/tools/renderers/__init__.py b/ripe/atlas/tools/renderers/__init__.py index 0a603e3..63891b4 100644 --- a/ripe/atlas/tools/renderers/__init__.py +++ b/ripe/atlas/tools/renderers/__init__.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .base import Renderer __all__ = ["Renderer"] diff --git a/ripe/atlas/tools/renderers/aggregate_ping.py b/ripe/atlas/tools/renderers/aggregate_ping.py index ecbca49..0db6f9f 100644 --- a/ripe/atlas/tools/renderers/aggregate_ping.py +++ b/ripe/atlas/tools/renderers/aggregate_ping.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from ..helpers.sanitisers import sanitise from .base import Renderer as BaseRenderer diff --git a/ripe/atlas/tools/renderers/base.py b/ripe/atlas/tools/renderers/base.py index e021a54..19d5f79 100644 --- a/ripe/atlas/tools/renderers/base.py +++ b/ripe/atlas/tools/renderers/base.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import importlib import os import pkgutil diff --git a/ripe/atlas/tools/renderers/dns.py b/ripe/atlas/tools/renderers/dns.py index 2ea4f30..e93e3dc 100644 --- a/ripe/atlas/tools/renderers/dns.py +++ b/ripe/atlas/tools/renderers/dns.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from tzlocal import get_localzone from ..helpers.colours import colourise diff --git a/ripe/atlas/tools/renderers/dst_asn.py b/ripe/atlas/tools/renderers/dst_asn.py index 3fe4016..76aefdd 100644 --- a/ripe/atlas/tools/renderers/dst_asn.py +++ b/ripe/atlas/tools/renderers/dst_asn.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .base import Renderer as BaseRenderer from collections import Counter diff --git a/ripe/atlas/tools/renderers/http.py b/ripe/atlas/tools/renderers/http.py index 0a4179c..92bea39 100644 --- a/ripe/atlas/tools/renderers/http.py +++ b/ripe/atlas/tools/renderers/http.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .base import Renderer as BaseRenderer diff --git a/ripe/atlas/tools/renderers/ntp.py b/ripe/atlas/tools/renderers/ntp.py index 707eb1d..7d9a891 100644 --- a/ripe/atlas/tools/renderers/ntp.py +++ b/ripe/atlas/tools/renderers/ntp.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .base import Renderer as BaseRenderer diff --git a/ripe/atlas/tools/renderers/ping.py b/ripe/atlas/tools/renderers/ping.py index d4e8eb5..ebf15d1 100644 --- a/ripe/atlas/tools/renderers/ping.py +++ b/ripe/atlas/tools/renderers/ping.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .base import Renderer as BaseRenderer from .base import Result diff --git a/ripe/atlas/tools/renderers/raw.py b/ripe/atlas/tools/renderers/raw.py index fd9909c..ccf7998 100644 --- a/ripe/atlas/tools/renderers/raw.py +++ b/ripe/atlas/tools/renderers/raw.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import print_function import json diff --git a/ripe/atlas/tools/renderers/ssl_consistency.py b/ripe/atlas/tools/renderers/ssl_consistency.py index b833b76..cce04ba 100644 --- a/ripe/atlas/tools/renderers/ssl_consistency.py +++ b/ripe/atlas/tools/renderers/ssl_consistency.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from ..helpers.sanitisers import sanitise from .base import Renderer as BaseRenderer diff --git a/ripe/atlas/tools/renderers/sslcert.py b/ripe/atlas/tools/renderers/sslcert.py index 96e8f71..40a9d7b 100644 --- a/ripe/atlas/tools/renderers/sslcert.py +++ b/ripe/atlas/tools/renderers/sslcert.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import OpenSSL from ..helpers.sanitisers import sanitise diff --git a/ripe/atlas/tools/renderers/traceroute.py b/ripe/atlas/tools/renderers/traceroute.py index f128679..26f37dc 100644 --- a/ripe/atlas/tools/renderers/traceroute.py +++ b/ripe/atlas/tools/renderers/traceroute.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .base import Renderer as BaseRenderer from .base import Result diff --git a/ripe/atlas/tools/renderers/traceroute_aspath.py b/ripe/atlas/tools/renderers/traceroute_aspath.py index a658374..3ced5db 100644 --- a/ripe/atlas/tools/renderers/traceroute_aspath.py +++ b/ripe/atlas/tools/renderers/traceroute_aspath.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from ..ipdetails import IP from .base import Renderer as BaseRenderer from .base import Result diff --git a/ripe/atlas/tools/settings/__init__.py b/ripe/atlas/tools/settings/__init__.py index 2775aa9..a5f4ac0 100644 --- a/ripe/atlas/tools/settings/__init__.py +++ b/ripe/atlas/tools/settings/__init__.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import collections import copy import os diff --git a/ripe/atlas/tools/streaming.py b/ripe/atlas/tools/streaming.py index 8bef6ee..856183e 100644 --- a/ripe/atlas/tools/streaming.py +++ b/ripe/atlas/tools/streaming.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from __future__ import absolute_import import sys diff --git a/ripe/atlas/tools/version.py b/ripe/atlas/tools/version.py index a82b376..46af323 100644 --- a/ripe/atlas/tools/version.py +++ b/ripe/atlas/tools/version.py @@ -1 +1,16 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + __version__ = "1.1.1" diff --git a/tests/__init__.py b/tests/__init__.py index b4a52c8..7f98f57 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .aggregators import TestAggregators from .commands import ( TestProbesCommand, diff --git a/tests/aggregators/__init__.py b/tests/aggregators/__init__.py index 60d0d6d..a650743 100644 --- a/tests/aggregators/__init__.py +++ b/tests/aggregators/__init__.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .test_aggregators import TestAggregators __all__ = [TestAggregators] diff --git a/tests/aggregators/test_aggregators.py b/tests/aggregators/test_aggregators.py index f8062a4..c7b130f 100644 --- a/tests/aggregators/test_aggregators.py +++ b/tests/aggregators/test_aggregators.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import unittest from collections import namedtuple diff --git a/tests/base.py b/tests/base.py index 940f5fb..6ac0b3e 100644 --- a/tests/base.py +++ b/tests/base.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import sys from contextlib import contextmanager diff --git a/tests/commands/__init__.py b/tests/commands/__init__.py index 337ecfe..ca12cbe 100644 --- a/tests/commands/__init__.py +++ b/tests/commands/__init__.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .measure import TestMeasureCommand from .measurements import TestMeasurementsCommand from .probes import TestProbesCommand diff --git a/tests/commands/measure.py b/tests/commands/measure.py index 329dfcd..3c82326 100644 --- a/tests/commands/measure.py +++ b/tests/commands/measure.py @@ -1,5 +1,20 @@ # -*- coding: UTF-8 -*- +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import copy import unittest diff --git a/tests/commands/measurements.py b/tests/commands/measurements.py index 07833d6..2732101 100644 --- a/tests/commands/measurements.py +++ b/tests/commands/measurements.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import collections import datetime import unittest diff --git a/tests/commands/probes.py b/tests/commands/probes.py index 65e2bc1..e6137b0 100644 --- a/tests/commands/probes.py +++ b/tests/commands/probes.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import mock import unittest import requests diff --git a/tests/commands/report.py b/tests/commands/report.py index 6e2c09f..9f093be 100644 --- a/tests/commands/report.py +++ b/tests/commands/report.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import mock import unittest diff --git a/tests/docs.py b/tests/docs.py index a6fe7cf..30d0238 100644 --- a/tests/docs.py +++ b/tests/docs.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import unittest from sphinx.application import Sphinx diff --git a/tests/helpers/__init__.py b/tests/helpers/__init__.py index 47456a4..7623feb 100644 --- a/tests/helpers/__init__.py +++ b/tests/helpers/__init__.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .validators import TestArgumentTypeHelper __all__ = [TestArgumentTypeHelper] diff --git a/tests/helpers/sanitisers.py b/tests/helpers/sanitisers.py index eafe782..6bb5b1b 100644 --- a/tests/helpers/sanitisers.py +++ b/tests/helpers/sanitisers.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import unittest from ripe.atlas.tools.helpers.sanitisers import sanitise diff --git a/tests/helpers/validators.py b/tests/helpers/validators.py index 332cb15..7d376b5 100644 --- a/tests/helpers/validators.py +++ b/tests/helpers/validators.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import argparse import datetime import os diff --git a/tests/renderers/__init__.py b/tests/renderers/__init__.py index 4efe622..27d49f8 100644 --- a/tests/renderers/__init__.py +++ b/tests/renderers/__init__.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .ping import TestPingRenderer from .aggregate_ping import TestAggregatePing from .ssl_consistency import TestSSLConsistency diff --git a/tests/renderers/aggregate_ping.py b/tests/renderers/aggregate_ping.py index 51a279d..997e085 100644 --- a/tests/renderers/aggregate_ping.py +++ b/tests/renderers/aggregate_ping.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import unittest from collections import namedtuple from ripe.atlas.tools.renderers.aggregate_ping import Renderer diff --git a/tests/renderers/ping.py b/tests/renderers/ping.py index 70a52c0..14f056e 100644 --- a/tests/renderers/ping.py +++ b/tests/renderers/ping.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import unittest from ripe.atlas.sagan import Result diff --git a/tests/renderers/raw.py b/tests/renderers/raw.py index 26bcbe9..86125cd 100644 --- a/tests/renderers/raw.py +++ b/tests/renderers/raw.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import mock import json import unittest diff --git a/tests/renderers/ssl_consistency.py b/tests/renderers/ssl_consistency.py index d811b71..5c07869 100644 --- a/tests/renderers/ssl_consistency.py +++ b/tests/renderers/ssl_consistency.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import mock import unittest from ripe.atlas.cousteau import Probe as CProbe diff --git a/tests/test_filters.py b/tests/test_filters.py index d0a441c..e1981fd 100644 --- a/tests/test_filters.py +++ b/tests/test_filters.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import unittest from ripe.atlas.sagan import Result diff --git a/tests/test_ipdetails.py b/tests/test_ipdetails.py index 293f227..02b6746 100644 --- a/tests/test_ipdetails.py +++ b/tests/test_ipdetails.py @@ -1,3 +1,18 @@ +# Copyright (c) 2015 RIPE NCC +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import mock import unittest import requests