tor-dam

tor distributed announce mechanism (not a dht)
git clone https://git.parazyd.org/tor-dam
Log | Files | Refs | README | LICENSE

logging.go (1175B)


      1 // Copyright (c) 2017-2021 Ivan Jelincic <parazyd@dyne.org>
      2 //
      3 // This file is part of tordam
      4 //
      5 // This program is free software: you can redistribute it and/or modify
      6 // it under the terms of the GNU Affero General Public License as published by
      7 // the Free Software Foundation, either version 3 of the License, or
      8 // (at your option) any later version.
      9 //
     10 // This program is distributed in the hope that it will be useful,
     11 // but WITHOUT ANY WARRANTY; without even the implied warranty of
     12 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
     13 // GNU Affero General Public License for more details.
     14 //
     15 // You should have received a copy of the GNU Affero General Public License
     16 // along with this program. If not, see <https://www.gnu.org/licenses/>.
     17 
     18 package tordam
     19 
     20 import (
     21 	"log"
     22 	"strings"
     23 )
     24 
     25 func rpcWarn(msg ...string) {
     26 	text := strings.Join(msg[1:], " ")
     27 	log.Printf("RPC warning: (%s) %s", msg[0], text)
     28 }
     29 func rpcInfo(msg ...string) {
     30 	text := strings.Join(msg[1:], " ")
     31 	log.Printf("RPC info: (%s) %s", msg[0], text)
     32 }
     33 func rpcInternalErr(msg ...string) {
     34 	text := strings.Join(msg[1:], " ")
     35 	log.Printf("RPC internal error: (%s) %s", msg[0], text)
     36 }