ASP4

 view release on metacpan or  search on metacpan

t/conf/asp4-config.json  view on Meta::CPAN

{
  "system": {
    "post_processors": [
      
    ],
    "libs": [
      "@ServerRoot@/lib"
    ],
    "load_modules": [
      "DBI",
      "DBD::SQLite"
    ],
    
    "env_vars": {
      "myvar":        "Some-Value",
      "another_var":  "Another Value"
    },
    "settings": {
      "foo": "bar",
      "baz": "bux"
    }
  },
  "errors": {
    "error_handler":    "ASP4::ErrorHandler",
    "mail_errors_to":   "jdrago_999@yahoo.com",
    "mail_errors_from": "root@localhost",
    "smtp_server":      "localhost"
  },
  "web": {
    "application_name": "DefaultApp",
    "application_root": "@ServerRoot@",
    "www_root":         "@ServerRoot@/htdocs",
    "handler_root":     "@ServerRoot@/handlers",
    "handler_resolver": "ASP4::HandlerResolver",
    "handler_runner":   "ASP4::HandlerRunner",
    "filter_resolver":  "ASP4::FilterResolver",
    "request_filters": [
      {
        "uri_match":  "^/seo/.*",
        "class":      "My::SEOFilter"
      },
      {
        "uri_match":  "^/seo2/.*",
        "class":      "My::SEOFilter"
      }
    ],
    "disable_persistence": [
      {
        "uri_match":            "^/handlers/dev\\.speed",
        "disable_session":      true
      },
      {
        "uri_match":            "^/index\\.asp",
        "disable_session":      true
      },
      {
        "uri_match":            "^/hello\\.asp",
        "disable_session":      true
      },
      {
        "uri_match":            "^/masters/deep.asp",
        "disable_session":      true
      }



( run in 1.667 second using v1.01-cache-2.11-cpan-39bf76dae61 )