26
27
unit = d.sentry['apache2/0']
28
29
# Did the package install ok?
30
31
ret = unit.run("dpkg --verify logstash-forwarder")
31
32
for line in ret[0].split("\n"):
33
34
amulet.raise_status(amulet.FAIL, msg="logstash-forwarder package failed verification")
35
36
# Do we have an /etc/default file?
36
37
if "logstash-forwarder" not in unit.directory_contents("/etc/default")["files"]:
37
38
amulet.raise_status(amulet.FAIL, msg="/etc/default file was not created")
40
45
cfg = json.loads(unit.file_contents("/etc/logstash-forwarder/logstash-forwarder.conf"))
41
46
if cfg["files"][0]["paths"][0] != "/var/log/apache2/*log":