# terms of the Eclipse Public License v1.0 which accompanies this distribution,
# and is available at http://www.eclipse.org/legal/epl-v10.html
-__author__ = "Vratko Polak"
-__copyright__ = "Copyright(c) 2015, Cisco Systems, Inc."
-__license__ = "Eclipse Public License v1.0"
-__email__ = "vrpolak@cisco.com"
-
-
import argparse
import collections # For deque and Counter.
import ipaddr
try:
from collections import Counter
except ImportError: # Python 2.6 does not have Counter in collections.
- import Counter # Assumes that user copies Counter.py around.
+ from Counter import Counter # Assumes that user copies Counter.py around.
import AuthStandalone
+__author__ = "Vratko Polak"
+__copyright__ = "Copyright(c) 2015, Cisco Systems, Inc."
+__license__ = "Eclipse Public License v1.0"
+__email__ = "vrpolak@cisco.com"
+
+
def str2bool(text):
"""Utility converter, based on http://stackoverflow.com/a/19227287"""
return text.lower() in ("yes", "true", "y", "t", "1")
"""Counter which also knows how many items are left to be added."""
def __init__(self, tasks):
- self.counter = Counter.Counter()
+ self.counter = Counter()
self.opened = tasks
def add(self, result):