     var minimumLogSeverity: LogSeverity {
         return min(LogManager.severity, severity)
     }
-
-    func meta(file: String = __FILE__, function: String = __FUNCTION__, line: Int = __LINE__) -> String {
+}
+
+public extension LoggerType {
+
+    func messageWithOperationName(message: String) -> String {
         var result = ""
         if let name = operationName {
             result = "\(name): "
         }
-        guard !file.containsString("Operations") else {
-            return result
-        }
-        let filename = (file as NSString).lastPathComponent
-        return "[\(filename) \(function):\(line)], \(result)"
-    }
-}
-
-public extension LoggerType {
+        return "\(result)\(message)"
+    }
 
     /**
      # Default log function

 A typealias for a logging block. This is an easy way
 to pipe the message string into another logging system.
*/
public typealias LoggerBlockType = (message: String) -> Void

/**
 # LoggerType

    let queue = Queue.Utility.serial("me.danthorpe.Operations.Logger")
    var enabled: Bool = true
    var severity: LogSeverity = .Warning
    var logger: LoggerBlockType = { message, severity, file, function, line in
        print("\(LogManager.metadataForFile(file, function: function, line: line))\(message)")
    }
}

public extension NSOperation {
