Changeset 662 in code for trunk/config/config.go


Ignore:
Timestamp:
Nov 2, 2021, 9:38:07 PM (4 years ago)
Author:
contact
Message:

Add title config option

Closes: https://todo.sr.ht/~emersion/soju/146

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/config/config.go

    r636 r662  
    3939type Server struct {
    4040        Listen   []string
     41        TLS      *TLS
    4142        Hostname string
    42         TLS      *TLS
     43        Title    string
    4344        MOTDPath string
    4445
     
    8889                                return nil, err
    8990                        }
     91                case "title":
     92                        if err := d.ParseParams(&srv.Title); err != nil {
     93                                return nil, err
     94                        }
     95                case "motd":
     96                        if err := d.ParseParams(&srv.MOTDPath); err != nil {
     97                                return nil, err
     98                        }
    9099                case "tls":
    91100                        tls := &TLS{}
     
    130139                                return nil, fmt.Errorf("directive %q: %v", d.Name, err)
    131140                        }
    132                 case "motd":
    133                         if err := d.ParseParams(&srv.MOTDPath); err != nil {
    134                                 return nil, err
    135                         }
    136141                default:
    137142                        return nil, fmt.Errorf("unknown directive %q", d.Name)
Note: See TracChangeset for help on using the changeset viewer.