func (s *SyslogConfigSuite) TestAccumulateConfigRender(c *gc.C) { syslogConfigRenderer := syslog.NewAccumulateConfig("some-machine", agent.DefaultLogDir, 8888, "") s.assertRsyslogConfigContents( c, syslogConfigRenderer, syslogtesting.ExpectedAccumulateSyslogConf(c, "some-machine", "", 8888), ) }
func (s *SyslogConfigSuite) TestAccumulateConfigRenderWithNamespace(c *gc.C) { syslogConfigRenderer := syslog.NewAccumulateConfig("some-machine", agent.DefaultLogDir, 8888, "namespace") syslogConfigRenderer.LogDir += "-namespace" s.assertRsyslogConfigContents( c, syslogConfigRenderer, syslogtesting.ExpectedAccumulateSyslogConf( c, "some-machine", "namespace", 8888, ), ) }
func (s *SyslogConfigSuite) TestAccumulateConfigWrite(c *gc.C) { syslogConfigRenderer := syslog.NewAccumulateConfig("some-machine", agent.DefaultLogDir, 8888, "") syslogConfigRenderer.ConfigDir = s.configDir syslogConfigRenderer.ConfigFileName = "rsyslog.conf" s.assertRsyslogConfigPath(c, syslogConfigRenderer) err := syslogConfigRenderer.Write() c.Assert(err, gc.IsNil) syslogConfData, err := ioutil.ReadFile(syslogConfigRenderer.ConfigFilePath()) c.Assert(err, gc.IsNil) c.Assert( string(syslogConfData), gc.Equals, syslogtesting.ExpectedAccumulateSyslogConf(c, "some-machine", "", 8888), ) }