Hi Guillaume, thanks again for your reply. But I have another color-related question. Is it currently possible to configure the colors of console inputs? I.e. how syntax highlighting colors the keywords.
Regards Daniel On 2019/02/26 11:44:51, Guillaume Nodet <[email protected]> wrote: > Just add the variable definition to > > etc/shell.init.script > > > Guillaume > > Le mar. 26 févr. 2019 à 12:25, Daniel Estermann <[email protected]> a > écrit : > > > Thanks for the example, I see know what "em", "ee" and "st" stand for. > > But there was a little misunderstanding. I wanted to have that session > > variable set permanently, not for a single session. How to achieve it? > > > > Am Di., 26. Feb. 2019 um 12:00 Uhr schrieb Guillaume Nodet < > > [email protected]>: > > > >> Fwding to [email protected] > >> > >> Le mar. 26 févr. 2019 à 11:03, Daniel Estermann <[email protected]> a > >> écrit : > >> > >>> Hi Guillaume, > >>> > >>> you have fixed the above mentioned issue > >>> <https://issues.apache.org/jira/browse/KARAF-5742?focusedCommentId=16473877&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16473877>, > >>> but I don't understand yet how to apply it. I want to set the following > >>> colors in my console: > >>> > >> > >>> fatalColor = 31;1 > >>> errorColor = 31;1 > >>> warnColor = 35;1 > >>> infoColor = 36;1 > >>> debugColor = 39;1 > >>> traceColor = 39;1 > >>> > >>> How to set KS_COLORS permanently and what would be the appropriate value > >>> for my desired colors? > >>> > >> > >> The KS_COLORS contains 3 colors which are used to style the exception > >> logged to the console, mainly when the execution of a command results in > >> an exception. For example, you can see the effect in the following snippet > >> > >> *karaf*@root()> KS_COLORS="em=34:ee=1;33:st=35" > >> > >> em=34:ee=1;33:st=35 > >> > >> *karaf*@root()> foo > >> > >> Command not found: *foo* > >> > >> *karaf*@root()> stack-traces-print > >> > >> Printing of stacktraces set to true > >> > >> *karaf*@root()> foo > >> > >> > >> org.apache.felix.gogo.runtime.CommandNotFoundException: Command not > >> found: foo > >> > >> at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:596) > >> > >> at > >> org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:526) > >> > >> at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:415) > >> > >> at org.apache.felix.gogo.runtime.Pipe.doCall(Pipe.java:416) > >> > >> at org.apache.felix.gogo.runtime.Pipe.call(Pipe.java:229) > >> > >> at org.apache.felix.gogo.runtime.Pipe.call(Pipe.java:59) > >> > >> at java.util.concurrent.FutureTask.run(FutureTask.java:266) > >> > >> at > >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > >> > >> at > >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > >> > >> at java.lang.Thread.run(Thread.java:748) > >> > >> *karaf*@root()> > >> > >> > >> If you want to configure the logging colors, those are configured in the > >> org.apache.karaf.log configuration with the values you explained, but > >> this is unrelated to KARAF-5742 > >> <https://issues.apache.org/jira/browse/KARAF-5742> afaik. > >> > >> Guillaume > >> > >> > >>> Thanks in advance! > >>> Daniel > >>> > >> > >> > >> -- > >> ------------------------ > >> Guillaume Nodet > >> > >> > > -- > ------------------------ > Guillaume Nodet >
