summaryrefslogtreecommitdiff
path: root/crocoite/cli.py
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2018-11-19 15:49:28 +0100
committerLars-Dominik Braun <lars@6xq.net>2018-11-19 15:50:16 +0100
commit3c009f3ff45d89a703bc833c900e06a79b32f1c1 (patch)
tree16f398f4c2adf1d9d072281983a4b7f27d77820f /crocoite/cli.py
parenta5561785fb66f49c2b76557c6f6745eedb4d8b73 (diff)
downloadcrocoite-3c009f3ff45d89a703bc833c900e06a79b32f1c1.tar.gz
crocoite-3c009f3ff45d89a703bc833c900e06a79b32f1c1.tar.bz2
crocoite-3c009f3ff45d89a703bc833c900e06a79b32f1c1.zip
Coding style
Fix a few random issues pointed out by pylint, mainly unused imports.
Diffstat (limited to 'crocoite/cli.py')
-rw-r--r--crocoite/cli.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/crocoite/cli.py b/crocoite/cli.py
index 8ebf557..e4a46ee 100644
--- a/crocoite/cli.py
+++ b/crocoite/cli.py
@@ -22,12 +22,13 @@
Command line interface
"""
-import argparse, json, sys, signal
+import argparse, sys, signal, asyncio, os
from enum import IntEnum
from . import behavior
-from .controller import SinglePageController, defaultSettings, \
- ControllerSettings, StatsHandler, LogHandler
+from .controller import SinglePageController, \
+ ControllerSettings, StatsHandler, LogHandler, \
+ RecursiveController, DepthLimit, PrefixLimit
from .devtools import Passthrough, Process
from .warc import WarcHandler
from .logger import Logger, JsonPrintConsumer, DatetimeConsumer, WarcHandlerConsumer
@@ -79,9 +80,6 @@ def single ():
return ret
-import asyncio, os
-from .controller import RecursiveController, DepthLimit, PrefixLimit
-
def parsePolicy (recursive, url):
if recursive is None:
return DepthLimit (0)
@@ -89,8 +87,7 @@ def parsePolicy (recursive, url):
return DepthLimit (int (recursive))
elif recursive == 'prefix':
return PrefixLimit (url)
- else:
- raise ValueError ('Unsupported')
+ raise ValueError ('Unsupported')
def recursive ():
logger = Logger (consumer=[DatetimeConsumer (), JsonPrintConsumer ()])