Here's a heading
- maybe
- a
- list
- with
- a
- few
- more
- items
#ifndef COROUTINE_H | |
#define COROUTINE_H | |
#define start(state) switch(state) { case 0:; | |
#define finish default:; } | |
/*save state and return value*/ | |
#define yield(state,value) do { state = __LINE__; return (value); case __LINE__:; } while (0) | |
#endif |
#include <stdio.h> | |
#include "coroutine.h" | |
typedef struct | |
{ | |
int max_x; | |
int max_y; | |
int state; | |
int x; | |
int y; |
Here's a heading
CFLAGS=-Wall -Wextra -pedantic -ansi -g | |
main: file_logger.o string_logrecord.o | |
main.o: ilogger.h file_logger.h string_logrecord.h | |
file_logger.o: ilogger.h file_logger.h | |
string_logrecord.o: ilogger.h string_logrecord.h |
I arrived at my current theory when I saw the message that the agent throws on this PuppetDB issue. This issue presents when the puppet master pulls the facts back from PuppetDB instead of using the facts provided by the node.
In my case, the puppet master is writing the node's facts out to the yaml cache, but then failing to load them back in.
Puppet is 3.7.3 (Puppet Enterprise 3.7.1)