Handle cases where there is no log_file_depot

Also handle when the log_file_depot may be on the zone instead of the server or when none is set.
Also handle when @record is nil after clicking on a server.

https://bugzilla.redhat.com/show_bug.cgi?id=965889