X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=Rakka.git;a=blobdiff_plain;f=Rakka%2FResource.hs;h=8448ea11d137d53dae3866bdd4ea9f11994602ba;hp=21acb4b02c16e74faea015adf5ea9743618bf8c5;hb=ed76b2142889f565bb226bd72c0ff862ff6e862a;hpb=5311fe068286b30d52063ef97cc00f09f65a47f1 diff --git a/Rakka/Resource.hs b/Rakka/Resource.hs index 21acb4b..8448ea1 100644 --- a/Rakka/Resource.hs +++ b/Rakka/Resource.hs @@ -15,6 +15,7 @@ import Network.HTTP.Lucu.Utils import Network.URI hiding (path) import Rakka.Environment import Rakka.Validation +import System.Log.Logger import Text.XML.HXT.Arrow.ReadDocument import Text.XML.HXT.Arrow.WriteDocument import Text.XML.HXT.Arrow.XmlIOStateArrow @@ -22,6 +23,10 @@ import Text.XML.HXT.DOM.TypeDefs import Text.XML.HXT.DOM.XmlKeywords +logger :: String +logger = "Rakka.Resource" + + -- "/" ==> "/" -- "/foo" ==> "/foo.html" -- "/foo/" ==> "/foo.html" @@ -101,6 +106,7 @@ getInputReader where getXmlReader = do req <- input defaultLimit + liftIO $ debugM logger req return $ readString [ (a_validate , v_0) , (a_check_namespaces , v_1) , (a_remove_whitespace, v_0)