- 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 = (Regex*)new GlobRegex(rx, ServerInstance);
- return "OK";
- }
- return NULL;