commong/LogEntry: string_to_clog_type

Signed-off-by: Sage Weil <sage@redhat.com>
osd: add 'cluster_log [type] [message ...]' tell command

Useful for debugging.

Signed-off-by: Sage Weil <sage@redhat.com>
move get_conf_str_map_helper to str_map.h (from Monitor.h)

Signed-off-by: Sage Weil <sage@redhat.com>
move Monitor::update_log_client to LogChannel::update_config

None of this is specific to the monitor.

Signed-off-by: Sage Weil <sage@redhat.com>
mon: move log config parsing into LogClient.h helper

Signed-off-by: Sage Weil <sage@redhat.com>
osd: configure log_client properly

This broke when the channel refactor happened--we weren't configuring
the LogClient settings at all.  Fix it by using the generic helpers to
make this reasonably painless.

Signed-off-by: Sage Weil <sage@redhat.com>
mds: fix log_client config

This broke when channels were refactored.  Set and update log_client
config using generic helpers.

Signed-off-by: Sage Weil <sage@redhat.com>
Merge pull request #2862 from ceph/wip-log-client

osd, mds: fix cluster log

Reviewed-by: Joao Eduardo Luis <joao@redhat.com>