absolute imports (and move isdirectory to utils)

This commit is contained in:
Martin A. Brown 2016-02-22 13:04:16 -08:00
parent 0a32e87dfc
commit 4e07f2a52f
1 changed files with 4 additions and 13 deletions

View File

@ -3,26 +3,16 @@
from __future__ import absolute_import, division, print_function
import os
import sys
import inspect
from .utils import logger
from .cascadingconfig import CascadingConfig, DefaultFreeArgumentParser
from tldp.utils import logger, isdirectory
from tldp.cascadingconfig import CascadingConfig, DefaultFreeArgumentParser
import tldp.doctypes
def isdirectory(d):
if os.path.exists(d):
return d
return None
def collectconfiguration(argv):
tag = 'ldptool'
argparser = DefaultFreeArgumentParser()
argparser.add_argument('--sourcedir', '--source-dir', '--source-directory',
argparser.add_argument('--sourcedir', '--source-dir', '--source-directory',
'-s',
action='append', default=None, type=isdirectory,
help='a directory containing LDP source documents')
@ -45,6 +35,7 @@ def collectconfiguration(argv):
cc = CascadingConfig(tag, argparser, argv)
return cc.config
def main(argv):
config = collectconfiguration(argv)
import pprint