| 265 | } |
| 266 | |
| 267 | static bool IsValidContainerName(StringPiece s) { |
| 268 | using ::tensorflow::strings::Scanner; |
| 269 | return Scanner(s) |
| 270 | .One(Scanner::LETTER_DIGIT_DOT) |
| 271 | .Any(Scanner::LETTER_DIGIT_DASH_DOT_SLASH) |
| 272 | .Eos() |
| 273 | .GetResult(); |
| 274 | } |
| 275 | |
| 276 | Status ContainerInfo::Init(ResourceMgr* rmgr, const NodeDef& ndef, |
| 277 | bool use_node_name_as_default) { |