{
  "logs": [{
    "id": "current",
    "categories": [
      {"name":"agent"},
      {"name":"apache-error"},
      {"name":"auth"},
      {"name":"dmesg"},
      {"name":"dpkg"},
      {"name":"kern"},
      {"name":"libvirt"},
      {"name":"libvirtshutdown"},
      {"name":"monit"},
      {"name":"monit_startup"},
      {"name":"nova-api"},
      {"name":"nova-api-metadata"},
      {"name":"nova-api-metadata-upstart"},
      {"name":"nova-boot-publisher"},
      {"name":"nova-boot-publisher-upstart"},
      {"name":"nova-cert"},
      {"name":"nova-compute"},
      {"name":"nova-compute-upstart"},
      {"name":"nova-consoleauth"},
      {"name":"nova-manage"},
      {"name":"nova-proc-stats-upstart"},
      {"name":"nova-scheduler"},
      {"name":"ovsdb-server"},
      {"name":"ovs-vswitchd"},
      {"name":"openvsswitch-agent"},
      {"name":"redis"},
      {"name":"rocksteady"},
      {"name":"sam"},
      {"name":"scheduler"},
      {"name":"statsd"},
      {"name":"startup"},
      {"name":"syslog"},
      {"name":"trust-agent"},
      {"name":"trust-server"}
    ]
  }]
}

{
  "logs": [{
    "id": "current",
    "categories": [
      {"name":"action"},
      {"name":"agent"},
      {"name":"apache-error"},
      {"name":"auth"},
      {"name":"dmesg"},
      {"name":"dpkg"},
      {"name":"kern"},
      {"name":"libvirt"},
      {"name":"libvirtshutdown"},
      {"name":"monit"},
      {"name":"monit_startup"},
      {"name":"nova-api"},
      {"name":"nova-api-metadata"},
      {"name":"nova-api-metadata-upstart"},
      {"name":"nova-boot-publisher"},
      {"name":"nova-boot-publisher-upstart"},
      {"name":"nova-cert"},
      {"name":"nova-compute"},
      {"name":"nova-compute-upstart"},
      {"name":"nova-consoleauth"},
      {"name":"nova-manage"},
      {"name":"nova-proc-stats-upstart"},
      {"name":"nova-scheduler"},
      {"name":"ovsdb-server"},
      {"name":"ovs-vswitchd"},
      {"name":"openvsswitch-agent"},
      {"name":"redis"},
      {"name":"rocksteady"},
      {"name":"sam"},
      {"name":"scheduler"},
      {"name":"statsd"},
      {"name":"startup"},
      {"name":"syslog"},
      {"name":"trust-agent"},
      {"name":"trust-server"}
    ]
  }]
}

Fix for next step in EPSD100235988, "1.0.0.887 - event log tracking who did what when to what and what was affected - CB event log as an example".
Fix for next step in EPSD100235988, "1.0.0.887 - event log tracking who did what when to what and what was affected - CB event log as an example".

This change adds a log category called actions. Any sam type log that contains
the string "ACTION: " at the beginning of the log message is changed from the
sam category to the action category. I also parse the log message and remove
the "ACTION: " string from the beginning of the message. Additionally, I have
added an "action" category in the GUI advanced selections, but this will not
show up until Nathan or Alex do another GUI build.

To verify that this is working, first ensure you have had some recent actions.
They should be shown in the dashboard area that was labeled events, but should
be soon changed to actions. Then go to the logs tab and search of logs with
the category equal to action. You can used the advanced category tab for this,
or my not so user friendly alternative described below.

If the action category has not yet been added to the advanced log searching,
you can still do it. Just select a log and click on the magnifying glass next
to the category. This will add a filter based upon that category. You can then
go to the filtering section and edit the filter. Click edit on the filter you
created for the category and edit the query to say action instead of whatevr
category you selected in the log.
