id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
2157	Option to create specified `cache_dir` if it does not exist	TracContact@endoftheworldasweknowit.com	cboos	I think it would be nice if the macro code tried to created the `cache_dir` specified in `trac.ini` if it does not exists.  To this end, I hacked on `graphviz.py` from http://trac-hacks.org/svn/graphvizplugin/0.9/ to add this feature.  It is enabled by adding\r\n\r\n`create_cache_dir_if_needed = true`\r\n\r\nto the `trac.ini` file.\r\n\r\nAttached is my version of `graphviz.py` and the diff file.  I realize that what I did is rough and I'm sure does not follow many standards, so I submit it as a starting point for those who know more about this.  However, it does work!\r\n	enhancement	closed	normal	GraphvizPlugin	normal	fixed			0.11
