- if (strcmp("REGEX-NAME", request->GetId()) == 0)
- {
- return "glob";
- }
- else if (strcmp("REGEX", request->GetId()) == 0)
- {
- RegexFactoryRequest* rfr = (RegexFactoryRequest*)request;
- std::string rx = rfr->GetRegex();
- rfr->result = new GlobRegex(rx);
- return "OK";
- }
- return NULL;