Skip to content

ribanez7/libby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libby

libby is going to be a library to work with yaml via the bash scripting language. It is based on the internal ruby library for yaml, and will include almost all the methods the ruby lib offers.

libby stands for lib(rary)b(ash)y(aml). And why? It is simple: there are a lot of scenarios where you aren't sudoer nor admin, and you have to run tests or programs on a server. Bash becomes then our best friend, and yaml the best language to define rules.

The idea for the project comes from my extensive use of config files in yaml on PHP and Ruby. I saw that it is possible indeed to mirror the logic used by ruby and php against yaml, but using bash.

there will be a "composer" or "bundler", called libby, wich will open the door to the yaml parsing and processing.

Remember:

  • Bash allocate memory for variable names dynamically without limitation. ** that offers a very big advantage for us.

As reference: http://lzone.de/cheat-sheet/YAML

About

bash library to work securely with yaml

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages