Changeset 666 in code for trunk/msgstore_fs.go
- Timestamp:
- Nov 3, 2021, 3:37:01 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/msgstore_fs.go
r665 r666 95 95 } 96 96 97 func (ms *fsMessageStore) logPath(network * network, entity string, t time.Time) string {97 func (ms *fsMessageStore) logPath(network *Network, entity string, t time.Time) string { 98 98 year, month, day := t.Date() 99 99 filename := fmt.Sprintf("%04d-%02d-%02d.log", year, month, day) … … 102 102 103 103 // nextMsgID queries the message ID for the next message to be written to f. 104 func nextFSMsgID(network * network, entity string, t time.Time, f *os.File) (string, error) {104 func nextFSMsgID(network *Network, entity string, t time.Time, f *os.File) (string, error) { 105 105 offset, err := f.Seek(0, io.SeekEnd) 106 106 if err != nil { … … 110 110 } 111 111 112 func (ms *fsMessageStore) LastMsgID(network * network, entity string, t time.Time) (string, error) {112 func (ms *fsMessageStore) LastMsgID(network *Network, entity string, t time.Time) (string, error) { 113 113 p := ms.logPath(network, entity, t) 114 114 fi, err := os.Stat(p) … … 121 121 } 122 122 123 func (ms *fsMessageStore) Append(network * network, entity string, msg *irc.Message) (string, error) {123 func (ms *fsMessageStore) Append(network *Network, entity string, msg *irc.Message) (string, error) { 124 124 s := formatMessage(msg) 125 125 if s == "" { … … 389 389 } 390 390 391 func (ms *fsMessageStore) parseMessagesBefore(network * network, entity string, ref time.Time, end time.Time, events bool, limit int, afterOffset int64) ([]*irc.Message, error) {391 func (ms *fsMessageStore) parseMessagesBefore(network *Network, entity string, ref time.Time, end time.Time, events bool, limit int, afterOffset int64) ([]*irc.Message, error) { 392 392 path := ms.logPath(network, entity, ref) 393 393 f, err := os.Open(path) … … 445 445 } 446 446 447 func (ms *fsMessageStore) parseMessagesAfter(network * network, entity string, ref time.Time, end time.Time, events bool, limit int) ([]*irc.Message, error) {447 func (ms *fsMessageStore) parseMessagesAfter(network *Network, entity string, ref time.Time, end time.Time, events bool, limit int) ([]*irc.Message, error) { 448 448 path := ms.logPath(network, entity, ref) 449 449 f, err := os.Open(path) … … 477 477 } 478 478 479 func (ms *fsMessageStore) LoadBeforeTime(network * network, entity string, start time.Time, end time.Time, limit int, events bool) ([]*irc.Message, error) {479 func (ms *fsMessageStore) LoadBeforeTime(network *Network, entity string, start time.Time, end time.Time, limit int, events bool) ([]*irc.Message, error) { 480 480 start = start.In(time.Local) 481 481 end = end.In(time.Local) … … 502 502 } 503 503 504 func (ms *fsMessageStore) LoadAfterTime(network * network, entity string, start time.Time, end time.Time, limit int, events bool) ([]*irc.Message, error) {504 func (ms *fsMessageStore) LoadAfterTime(network *Network, entity string, start time.Time, end time.Time, limit int, events bool) ([]*irc.Message, error) { 505 505 start = start.In(time.Local) 506 506 end = end.In(time.Local) … … 526 526 } 527 527 528 func (ms *fsMessageStore) LoadLatestID(network * network, entity, id string, limit int) ([]*irc.Message, error) {528 func (ms *fsMessageStore) LoadLatestID(network *Network, entity, id string, limit int) ([]*irc.Message, error) { 529 529 var afterTime time.Time 530 530 var afterOffset int64 … … 570 570 } 571 571 572 func (ms *fsMessageStore) ListTargets(network * network, start, end time.Time, limit int, events bool) ([]chatHistoryTarget, error) {572 func (ms *fsMessageStore) ListTargets(network *Network, start, end time.Time, limit int, events bool) ([]chatHistoryTarget, error) { 573 573 start = start.In(time.Local) 574 574 end = end.In(time.Local) … … 645 645 } 646 646 647 func (ms *fsMessageStore) RenameNetwork(oldNet, newNet * network) error {647 func (ms *fsMessageStore) RenameNetwork(oldNet, newNet *Network) error { 648 648 oldDir := filepath.Join(ms.root, escapeFilename(oldNet.GetName())) 649 649 newDir := filepath.Join(ms.root, escapeFilename(newNet.GetName()))
Note:
See TracChangeset
for help on using the changeset viewer.