| Index: recipe_engine/arguments.proto
|
| diff --git a/recipe_engine/arguments.proto b/recipe_engine/arguments.proto
|
| index e639466d9979435e435d00e5c715339c5f36bc44..c854ac79a99191532dcfb8719cef9237a4f62989 100644
|
| --- a/recipe_engine/arguments.proto
|
| +++ b/recipe_engine/arguments.proto
|
| @@ -64,4 +64,28 @@ message Arguments {
|
| }
|
| // Annotation control flags.
|
| AnnotationFlags annotation_flags = 2;
|
| +
|
| + // LogDog flags.
|
| + //
|
| + // If the "streamserver_uri" is provided, recipe output will be forwarded
|
| + // through LogDog streams using Milo's Annotation Protobuf instead of
|
| + // STDOUT/STDERR and classic @@@annotations@@@.
|
| + message LogDogFlags {
|
| + // The LogDog streamserver URI.
|
| + string streamserver_uri = 1;
|
| +
|
| + // The log stream base name. If provided, generated stream names will be
|
| + // prefixed with "<name_base>/". This must be a valid LogDog stream name.
|
| + string name_base = 2;
|
| +
|
| + // The name of the annotation stream. This will have "name_base" prepended
|
| + // if it is supplied. If no "annotation_name" is provided, the default,
|
| + // "annotations", will be used.
|
| + string annotation_name = 3;
|
| +
|
| + // If true, tee output through STDOUT/STDERR using inline @@@annotation@@@
|
| + // markers in addition to LogDog streaming.
|
| + bool tee = 4;
|
| + }
|
| + LogDogFlags logdog = 3;
|
| }
|
|
|