more prep
This commit is contained in:
parent
8621fa6e99
commit
0515fcb0f9
|
@ -4,8 +4,8 @@ import Propellor
|
||||||
import qualified Propellor.Property.File as File
|
import qualified Propellor.Property.File as File
|
||||||
import qualified Propellor.Property.Apt as Apt
|
import qualified Propellor.Property.Apt as Apt
|
||||||
|
|
||||||
{- | Configures docker with an authentication file, so that images can be
|
-- | Configures docker with an authentication file, so that images can be
|
||||||
- pushed to index.docker.io. -}
|
-- pushed to index.docker.io.
|
||||||
configured :: Property
|
configured :: Property
|
||||||
configured = Property "docker configured" go `requires` installed
|
configured = Property "docker configured" go `requires` installed
|
||||||
where
|
where
|
||||||
|
|
2
README
2
README
|
@ -11,7 +11,7 @@ to a system, and "make" can be used to pull down any new changes,
|
||||||
and compile and run propellor. This can be done by a cron job, or
|
and compile and run propellor. This can be done by a cron job, or
|
||||||
something can ssh in and run it.
|
something can ssh in and run it.
|
||||||
|
|
||||||
Properties are defined using Haskell. Edit propellor.hs to get started.
|
Properties are defined using Haskell. Edit config.hs to get started.
|
||||||
|
|
||||||
There is no special language as used in puppet, chef, ansible, etc.. just
|
There is no special language as used in puppet, chef, ansible, etc.. just
|
||||||
the full power of Haskell. Hopefully that power can be put to good use in
|
the full power of Haskell. Hopefully that power can be put to good use in
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
{- This is the main configuration file for Propellor, and is used to build
|
||||||
|
- the propellor program. -}
|
||||||
|
|
||||||
import Propellor
|
import Propellor
|
||||||
import Propellor.CmdLine
|
import Propellor.CmdLine
|
||||||
import qualified Propellor.Property.File as File
|
import qualified Propellor.Property.File as File
|
|
@ -24,7 +24,7 @@ Description:
|
||||||
git clone git://git.kitenet.net/propellor
|
git clone git://git.kitenet.net/propellor
|
||||||
|
|
||||||
Executable propellor
|
Executable propellor
|
||||||
Main-Is: propellor.hs
|
Main-Is: config.hs
|
||||||
GHC-Options: -Wall
|
GHC-Options: -Wall
|
||||||
Build-Depends: MissingH, directory, filepath, base >= 4.5, base < 5,
|
Build-Depends: MissingH, directory, filepath, base >= 4.5, base < 5,
|
||||||
IfElse, process, bytestring, hslogger, unix-compat, ansi-terminal,
|
IfElse, process, bytestring, hslogger, unix-compat, ansi-terminal,
|
||||||
|
|
Loading…
Reference in New Issue