add: simple setup functions
This commit is contained in:
parent
fd11d84149
commit
11f596ac87
7
setup.cfg
Normal file
7
setup.cfg
Normal file
@ -0,0 +1,7 @@
|
||||
[build_sphinx]
|
||||
source-dir = doc/
|
||||
build-dir = doc/_build
|
||||
all_files = 1
|
||||
|
||||
[upload_sphinx]
|
||||
upload-dir = doc/_build/html
|
16
setup.py
Normal file
16
setup.py
Normal file
@ -0,0 +1,16 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
from setuptools import setup
|
||||
|
||||
setup(name='timmy',
|
||||
version='0.1',
|
||||
author = "Aleksandr Dobdin",
|
||||
author_email = 'dobdin@gmail.com',
|
||||
license = 'Apache2',
|
||||
url = 'https://github.com/adobdin/timmy',
|
||||
# long_description=read('README'),
|
||||
packages = ["timmy"],
|
||||
entry_points = {
|
||||
'console_scripts': ['timmy = timmy.cli:main']
|
||||
}
|
||||
)
|
@ -16,12 +16,13 @@
|
||||
# under the License.
|
||||
|
||||
import argparse
|
||||
import nodes
|
||||
import timmy
|
||||
from timmy import nodes
|
||||
import logging
|
||||
import sys
|
||||
import os
|
||||
from conf import Conf
|
||||
import flock
|
||||
from timmy.conf import Conf
|
||||
from timmy import flock
|
||||
|
||||
|
||||
def main(argv=None):
|
@ -37,16 +37,16 @@ class Conf(object):
|
||||
with open(filename, 'r') as f:
|
||||
conf = yaml.load(f)
|
||||
except IOError as e:
|
||||
logging.error("I/O error(%s): %s" % (e.errno, e.strerror))
|
||||
logging.error("load_conf: I/O error(%s): %s" % (e.errno, e.strerror))
|
||||
sys.exit(1)
|
||||
except ValueError:
|
||||
logging.error("Could not convert data")
|
||||
logging.error("load_conf: Could not convert data")
|
||||
sys.exit(1)
|
||||
except yaml.parser.ParserError as e:
|
||||
logging.error("Could not parse %s:\n%s" % (filename, str(e)))
|
||||
logging.error("load_conf: Could not parse %s:\n%s" % (filename, str(e)))
|
||||
sys.exit(1)
|
||||
except:
|
||||
logging.error("Unexpected error: %s" % sys.exc_info()[0])
|
||||
logging.error("load_conf: Unexpected error: %s" % sys.exc_info()[0])
|
||||
sys.exit(1)
|
||||
logging.info(conf)
|
||||
return Conf(**conf)
|
Loading…
Reference in New Issue
Block a user