diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2021-09-09 17:27:37 +0200 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2021-09-09 17:27:37 +0200 |
commit | bcc9359996bffb16bc50b6201e9691efc898c024 (patch) | |
tree | d0504a5b8367537d8fef7686087fd6640c356e89 | |
parent | e3ee372dfbcaebc2ca00bb6a7f84b323758c58aa (diff) |
Expose current server name to plugins
-rw-r--r-- | client_conn.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/client_conn.go b/client_conn.go index e654e98..4e7bf06 100644 --- a/client_conn.go +++ b/client_conn.go @@ -68,6 +68,15 @@ func (cc *ClientConn) server() *ServerConn { return cc.srv } +func (cc *ClientConn) ServerName() string { + srv := cc.server() + if srv != nil { + return srv.name + } + + return "" +} + func (cc *ClientConn) state() clientState { cc.cstateMu.RLock() defer cc.cstateMu.RUnlock() |