X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=main.ml;h=bbc9b06cbce7e2c72b00f249fc845c3d19a900cd;hb=5ecf5325f6e5ebcbff2c99f73662fb59d4a6ef86;hp=5ec2952cedcf273b04edec4dee1a8760c709571a;hpb=87c0dc3957634fe643267904d0cedfed80a03f68;p=vsys.git diff --git a/main.ml b/main.ml index 5ec2952..bbc9b06 100644 --- a/main.ml +++ b/main.ml @@ -4,7 +4,6 @@ open Printf open Inotify open Backend open Frontend -open Fifowatcher open Conffile let input_file_list = ref [] @@ -44,14 +43,15 @@ let _ = end; Dirwatcher.initialize (); - Fifowatcher.initialize (); + Directfifowatcher.initialize (); + if (!Globals.conffile <> "") then begin let frontends = Conffile.read_frontends !Globals.conffile in input_file_list:=List.concat [!input_file_list;frontends] end; - let felst = List.map (fun lst->let (x,y)=lst in printf "Slice %s (%s)\n" x y;flush logfd;new frontendHandler lst) !input_file_list in + let felst = List.map (fun lst->let (x,y)=lst in fprintf logfd "Slice %s (%s)\n" x y;flush logfd;new frontendHandler lst) !input_file_list in let _ = new backendHandler !Globals.backend felst in Fdwatcher.start_watch () end