7def OnlineStreamToFileCfg(flags,name='OnlineStreamToFileTool', **kwargs):
8 acc = ComponentAccumulator()
9
10 if "OnlineEventDisplaysSvc" not in kwargs:
11 from EventDisplaysOnline.OnlineEventDisplaysSvcConfig import OnlineEventDisplaysSvcCfg
12 acc.merge(OnlineEventDisplaysSvcCfg(flags))
13 kwargs.setdefault("OnlineEventDisplaysSvc", acc.getService("OnlineEventDisplaysSvc"))
14
15 kwargs.setdefault("IsOnline", True)
16
17 streamToFileTool = CompFactory.JiveXML.StreamToFileTool(name, **kwargs)
18 acc.setPrivateTools(streamToFileTool)
19 return acc