• [^] # Re: Et sinon

    Posté par (site web personnel) . En réponse au journal Construire un C&C basique en python/FORTH au dessus de MQTT. Évalué à 3.

    pour la sortie affichée par le programme, utiliser ```awk met en valeur le séparateur : et les nombres (et il faut passer une ligne avant en Markdown, c'est souvent oublié :/).

    Avec ```bc seuls les nombres sont différenciés. Avec ```cp (component pascal) les objets.attributs manipulés sont mis en valeur, avec ```erlang ça rend comme ceci : qui différencie aussi le dernier élément (je vous laisse jouer avec pygments pour trouver ce qui rend le mieux :D)

    badass:cpu.load:1.39:GAUGE
    badass:stat.procs_running:1:GAUGE
    badass:stat.procs_blocked:1:GAUGE
    badass:stat.intr:235643164:DERIVE
    badass:stat.ctxt:474453646:DERIVE
    badass:stat.processes:237036:DERIVE
    badass:ps.processes:320:GAUGE
    badass:ps.uninterruptible:1:GAUGE
    badass:ps.runnable:1:GAUGE
    badass:ps.sleeping:256:GAUGE
    badass:ps.idle:62:GAUGE
    badass:ps.stopped:0:GAUGE
    badass:ps.paging:0:GAUGE
    badass:ps.dead:0:GAUGE
    badass:ps.zombie:0:GAUGE
    badass:files.opened:17184:GAUGE
    badass:core.processing_time:0.039983272552490234:GAUGE

    désolé, cela peut ne sembler que de la mise en forme, il me semble néanmoins que cela facilite la lecture ;-)