From dde19d835e024aa39a778990b5efffef58b4fb8d Mon Sep 17 00:00:00 2001
From: murgatroid99 <mlumish@google.com>
Date: Fri, 21 Aug 2015 09:24:33 -0700
Subject: [PATCH] Allowed underscore in metadata keys

---
 src/node/src/metadata.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/node/src/metadata.js b/src/node/src/metadata.js
index d4a8b2669f..65fd91f367 100644
--- a/src/node/src/metadata.js
+++ b/src/node/src/metadata.js
@@ -49,7 +49,7 @@ function Metadata() {
 }
 
 function normalizeKey(key) {
-  if (!(/^[A-Za-z\d-]+$/.test(key))) {
+  if (!(/^[A-Za-z\d_-]+$/.test(key))) {
     throw new Error('Metadata keys must be nonempty strings containing only ' +
         'alphanumeric characters and hyphens');
   }
-- 
GitLab