This commit is contained in:
Joey Hess 2014-11-20 20:00:16 -04:00
parent e53de39ec4
commit f586f933ab
4 changed files with 19 additions and 5 deletions

View File

@ -55,8 +55,3 @@ see [configuration for the Haskell newbie](https://propellor.branchable.com/hask
8. Optionally, set up a [centralized git repository](https://propellor.branchable.com/centralized_git_repository/)
so that multiple hosts can be updated with a simple `git commit -S; git push`
9. Write some neat new properties and send patches!
## debugging
Set `PROPELLOR_DEBUG=1` to make propellor print out all the commands it runs
and any other debug messages that Properties choose to emit.

6
doc/debugging.mdwn Normal file
View File

@ -0,0 +1,6 @@
Set `PROPELLOR_DEBUG=1` to make propellor print out all the commands it runs
and any other debug messages that Properties choose to emit.
Another handy debugging tip is to load up your config.hs in ghci, and look
at `hosts`. This will show the Properties of a Host, as well as the Info
associated with it, etc.

12
doc/documentation.mdwn Normal file
View File

@ -0,0 +1,12 @@
The [API documentation](http://hackage.haskell.org/package/propellor) of
Propellor's modules is the most important docuemntation of propellor.
Other documentation:
* [[Haskell Newbie]]
* [[Centralized Git Repository]]
* [[Contributing]]
* [[Interface Stability]]
* [[Coding Stye]]
* [[Security]]
* [[Debugging]]

View File

@ -4,6 +4,7 @@
[[Install]]
[API documentation](http://hackage.haskell.org/package/propellor)
[Sample config file](http://git.joeyh.name/?p=propellor.git;a=blob;f=config-joey.hs)
[[Documentation]]
[[Security]]
[[Todo]]
[[Forum]]