-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/standalone config generation #8
Feature/standalone config generation #8
Conversation
i guess coveralls is asking me to write a test for the new |
2a09605
to
d4df9d2
Compare
@lrascao @lukebakken I like this idea |
ping, is this missing something or just not enough bandwidth atm? |
@lrascao please remember that this free, open source software is maintained by volunteers. |
i understand that completely as i maintain a few of my own, wasn't my intention to put anyone under pressure, just wondering if this had slipped under the radar, now i know it's not |
We're not interested in generating `erlexec` cli args, the job was already done which is generating the config file.
Depending on wether the dest_file parameter is a complete filename with extension, skip or append the datetime suffix at the end of it.
99be8b8
to
d348ee4
Compare
i've rebased onto master for a cleaner history |
Thank you! |
thanks! i've got another one in the pipe that is in the same vein, but for vm.args, maybe hold off a bit on |
This set of commits will bring
cuttlefish
to a point where i'm able to invoke:cuttlefish --etc_dir etc --dest_dir output_dir --dest_file generated.config --schema_dir path_to/schemas --conf_file etc/a_conf_file.conf --allow_extra --silent
This invocation will look in
path_to/schemas
, find all.schema
files and generate a single .config file tooutput_dir/generate.config
based on values expressed inetc/a_conf_file.conf
.In my particular use case i'm not interested in generating
vm.args
or a full fledgedsys.config
file. I only want to take advantage of cuttlefish's schema/conf functionality to generate a single tuple-based .config file.