Support shorter config process
Closed, ResolvedPublic



We should be able to specify which sections of the config process we want to interact with when running wf with the --config flag.


By default, the --config command should still include the full process like we do today.

I'm thinking we add a new flag --sections that can contain a space-separated list of sections to include. E.g.

writefreely --config --sections='server db app'

These would be the three valid values:

  • server
  • db
  • app

We should parse this out in cmd/writefreely/main.go and send the information to the config.Configure() call as new parameters.

For T600, we would then run this in our setup script:

writefreely --config --sections='app'