Coder Social home page Coder Social logo

validate config file about immortal HOT 6 CLOSED

immortal avatar immortal commented on May 14, 2024
validate config file

from immortal.

Comments (6)

nbari avatar nbari commented on May 14, 2024

Hi @shomodj is tested/parsed when using it so if there is an error it should tell you, for example if you use this bad-run.yml, you will get an error like this:

$ immortal -c bad-run.yml
missing command, use ("immortal -h") for help

Are you having some issues with a specific configuration file?

from immortal.

shomodj avatar shomodj commented on May 14, 2024

No I don't have issues, I just want to validate the file before issuing restart command, this is a normal behaviour in ansible so it will tell me that the file is wrongly formatted and not try and restart the service

from immortal.

shomodj avatar shomodj commented on May 14, 2024

most OSS has this option
https://www.configapp.com/2018/01/09/configuration-file-validation-check/

from immortal.

nbari avatar nbari commented on May 14, 2024

Hi @shomodj I think is somethig that could be implemented, I am thinking on printing the full config file if everything is ok and if not an error that could help to identify the issue besides exiting with > 0

from immortal.

nbari avatar nbari commented on May 14, 2024

Hi @shomodj if possible please try/test the develop branch, the option -cc has been implemented, it will print the config file and exit 0 if no errors found, it will exit 1 otherwise

from immortal.

nbari avatar nbari commented on May 14, 2024

@shomodj please try version 0.23.0

from immortal.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.