blogodev

Software Screenshot:
blogodev
Software Details:
Version: 0.1.3
Upload Date: 20 Feb 15
Developer: Mike Bayer
Distribution Type: Freeware
Downloads: 10

Rating: 5.0/5 (Total Votes: 1)

blogodev is a Python module that presents an auto-recompiling front end to a Blogofile 0.7.1 site.

Just run:

blogodev -v

and you'll get the functionality of "blogofile serve" combined with a modified Writer process that scans the source directory and rebuilds if any files change. Writes out to a temp directory and copies files back, deleting those that are no longer present.

Command line args are a tiny subset of that of Blogofile:

usage: blogodev [-h] [-s DIR] [-v] [-vv] [PORT] [IP_ADDR]

positional arguments:
 PORT TCP port to use
 IP_ADDR IP address to bind to. Defaults to loopback only
 (127.0.0.1). 0.0.0.0 binds to all network interfaces,
 please be careful!

optional arguments:
 -h, --help show this help message and exit
 -s DIR, --src-dir DIR
 Your site's source directory (default is current
 directory)
 -v, --verbose Be verbose
 -vv, --veryverbose Be extra verbose

Make sure that any scripts or filters in your Blogofile environment use bf.writer.output_dir to determine the destination of files, instead of hardcoding to _site.

Requirements:

  • Python

Other Software of Developer Mike Bayer

SQLAlchemy
SQLAlchemy

20 Jul 15

Alembic
Alembic

20 Feb 15

Mako
Mako

1 Mar 15

SQLSoup
SQLSoup

15 Apr 15

Comments to blogodev

Comments not found
Add Comment
Turn on images!