From ef1b44ff4b62c4ee33037ea8655546adf6abfa3b Mon Sep 17 00:00:00 2001 From: Samuel Dowling Date: Sun, 12 Apr 2020 18:18:01 +0930 Subject: [PATCH] Restructured configuration management such that configuration files are stored in the default user configuration directory for the OS they're using, utilising appdirs --- .gitignore | 138 ++++++++++++++++++ .../__pycache__/autorecon.cpython-37.pyc | Bin 26087 -> 26475 bytes src/autorecon/autorecon.py | 29 +++- 3 files changed, 161 insertions(+), 6 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bf4917e --- /dev/null +++ b/.gitignore @@ -0,0 +1,138 @@ +# Byte-compiled / optimized / DLL files +*__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ diff --git a/src/autorecon/__pycache__/autorecon.cpython-37.pyc b/src/autorecon/__pycache__/autorecon.cpython-37.pyc index 353a7f34b009c3b08fe97c4d8356a7156229c3d4..aa52bd715fee5359f2db2b5d4f3210c99b2faa8f 100644 GIT binary patch delta 1669 zcmah}O-vg{6rML;j4{SB#25@F;XnLs5)33H5EA|gN!k$dLnl>S<2O))W23b}4UObh zMpb*LO0t)hP}P=NDYsTyrH!ie(p%fKmmVsiD(a~}>apsz>f6O3B#~N==FPnCd-J}X z_jdi;ckt&A;2tU|aWeWn`0@6&&_}o2mHfDJtL09bA;i4Gi{@G`%CP|LYfShg%T`EV z4uHwM*-GhI@Mo)XEC-?*3q=5#s6mI=hecvPIz=slsFSXR`fP(`8)Z`tD7M-14#;LK z&T-Kqz1db7AiOP)x1lRdMEj0gLSDy?=O$0Jyo0hW2kVf$EnV3|=AIs_JbO4F*@Am= zT(;-uQ)>UD3+sd6R-j+*SP4F%EB@9 zV-;3oIo0Ag1~%`HrhTlhb-s#ex(X}Ux6&Kz|#a@mRE3+x~NbUE@znercSfgbH*cEGo)+i8%}cbO9pKZ zSy42&oJw4fkwkpeqpqyfs;VZ#$wa(XJs;mwDf_AbzA?V82o=EJMt#k)0)FHDx=$52VN5hP6u~P-?9i_q z?i{!#+>jHcA355Z>AM>^P3?B(9S>j^o&In#6V7IF0kuG>zN*_XqLQmZl2|YM6DvL9TG1 zs4bEYju1#lwA~(%Y9za=)Kd#$4^Ym%(Uuz$5dsbo2yx_s#D#gUR!P-E-)d)PzL|aB z&dly#kKm8*!8haex*2`H-oLhTvvSoJ>+Fv&cEWvbR0R!Eyn`tyhK)9dalyyyZZlE5x`C?fGV z0)c9kd@Z@m&awhuracHRvsc(MlM|)?iE(e8ctK<@`fTDX5l5e)$nT&?KA&O-!(g3Z zg;MLY8A?`eF-*zWx|2?SSCZaAT`ibaZ=a#w-a)?Xt6a*T^(IEV8DAD1U^fx2r@6^@q~ zP?t`!#8I6y`ykOtPiKQ$4+x6QBrmn3E?kJFQbl=g<9s2Sda1C*{+uF*&N(*#GJ2~4 z4an+jQve{ZPI(?cLB+h^z`N=v?|1N?y6$@bALw(8(XGGug|Kfme_23ZJ;moD^tX~Lk6^v4_FMLm=Lox^RN z7@79KJ^fZT?toYIr*lz&Pt=|Hci>|kTKLTixAea!R~_(BubjQy2-o%2Y6jp1)r=pi z3MSMe47GhhX%uf+V#N}tEOA~#Z?Oqt3d7sRMl6xo)g?