In an earlier post I showed off a git hook post-merge script that allowed me
to ensure that if my requirement files changed, it'd run a pip install -U
prod-requirements.txt to ensure that the necessary dependancies were
I've extended that post-merge script more and I ...
Unless you've been living under a rock, or you're like me and slow. Fabric
(from their site) is a Python (2.5 or higher) library and command line tool for
streamlining the use of SSH for application deployment or systems
I admit it...I often over-engineer the crap out of things. Lack of familiarity
with Python's stdlib and/or all of Django's offerings, I will often make my own
wheel when someone else has already put forth the effort and done so.
I was fiddling with Django today, I updated an app's model.py and it had new
imports. A necessary part of ensuring those new files are being used is
restarting the uWSGI service. That's simple enough with service uwsgi
restart but what I had failed to do was ...
These two projects, primarily the second project presented many challenges. This
was good and bad. I work best when challenged, but the stress level often went
to 11. The challenges were compounded by the fact that I was 1) learning
Django, 2) learning Python 3) know no Ajax, 4) know ...