[[PageOutline(2-5,Contents,pullout)]] = Bitten Recipe Extractor = == Description == Two small scripts who's purpose is to retrieve a Trac's Bitten rule sets. Thus allowing you to make off-line changes quickly with your favorite text editor.[[BR]] Once satisfied with your changes, a second script uploads said changes. == Bugs/Feature Requests == Existing bugs and feature requests for BittenRecipesExtractorScript are [report:9?COMPONENT=BittenRecipesExtractorScript here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=BittenRecipesExtractorScript&owner=mjasonmiller new ticket]. == Download == Download the zipped source from [download:bittenrecipesextractorscript here]. == Source == You can check out BittenRecipesExtractorScript from [http://trac-hacks.org/svn/bittenrecipesextractorscript here] using Subversion, or [source:bittenrecipesextractorscript browse the source] with Trac. == Example == '''Retrieve recipes:'''[[BR]] mkdir ~/some/location[[BR]] cp recipe_get.py ~/some/location[[BR]] cp recipe_put.py ~/some/location[[BR]] cd ~/some/location[[BR]] sudo python recipe_get.py /var/www/Trac/My_Test_Trac[[BR]] '''Save recipes:'''[[BR]] sudo python recipe_put.py /var/www/Trac/My_Test_Trac[[BR]] Super User access is needed when reading and writing to the Trac database directly. Also, on some of my clusters that I work with, multiple version of python can exist. Meaning, if you receive errors like: {{{ ImportError: No module named trac.env }}} You need to adjust your PATH environment to include the path to which ever python version was used to install and run Trac: {{{ export PATH=/usr/local/python2.7/bin:$PATH }}} == Recent Changes == [[ChangeLog(bittenrecipesextractorscript, 3)]] == Author/Contributors == '''Author:''' [wiki:mjasonmiller] [[BR]] '''Maintainer:''' [wiki:mjasonmiller] [[BR]] '''Contributors:'''