mirror of
https://github.com/jhillyerd/inbucket.git
synced 2025-12-17 17:47:03 +00:00
chore: remove refs to deprecated io/ioutil (#376)
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com>
This commit is contained in:
@@ -3,7 +3,6 @@ package message
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"io"
|
"io"
|
||||||
"io/ioutil"
|
|
||||||
"net/mail"
|
"net/mail"
|
||||||
"net/textproto"
|
"net/textproto"
|
||||||
"time"
|
"time"
|
||||||
@@ -97,7 +96,7 @@ func (d *Delivery) Size() int64 {
|
|||||||
|
|
||||||
// Source contains the raw content of the message.
|
// Source contains the raw content of the message.
|
||||||
func (d *Delivery) Source() (io.ReadCloser, error) {
|
func (d *Delivery) Source() (io.ReadCloser, error) {
|
||||||
return ioutil.NopCloser(d.Reader), nil
|
return io.NopCloser(d.Reader), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// Seen getter.
|
// Seen getter.
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package client
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
"io/ioutil"
|
"io"
|
||||||
"net/http"
|
"net/http"
|
||||||
"net/url"
|
"net/url"
|
||||||
"testing"
|
"testing"
|
||||||
@@ -33,7 +33,7 @@ func (m *mockHTTPClient) Do(req *http.Request) (resp *http.Response, err error)
|
|||||||
}
|
}
|
||||||
resp = &http.Response{
|
resp = &http.Response{
|
||||||
StatusCode: m.statusCode,
|
StatusCode: m.statusCode,
|
||||||
Body: ioutil.NopCloser(bytes.NewBufferString(m.body)),
|
Body: io.NopCloser(bytes.NewBufferString(m.body)),
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -43,7 +43,7 @@ func (m *mockHTTPClient) ReqBody() []byte {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
body, err := ioutil.ReadAll(r)
|
body, err := io.ReadAll(r)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ import (
|
|||||||
"bytes"
|
"bytes"
|
||||||
"fmt"
|
"fmt"
|
||||||
"io"
|
"io"
|
||||||
"io/ioutil"
|
|
||||||
"log"
|
"log"
|
||||||
"net/mail"
|
"net/mail"
|
||||||
"os"
|
"os"
|
||||||
@@ -192,7 +191,7 @@ func TestGetLatestMessage(t *testing.T) {
|
|||||||
|
|
||||||
// setupDataStore creates a new FileDataStore in a temporary directory
|
// setupDataStore creates a new FileDataStore in a temporary directory
|
||||||
func setupDataStore(cfg config.Storage, extHost *extension.Host) (*Store, *bytes.Buffer) {
|
func setupDataStore(cfg config.Storage, extHost *extension.Host) (*Store, *bytes.Buffer) {
|
||||||
path, err := ioutil.TempDir("", "inbucket")
|
path, err := os.MkdirTemp("", "inbucket")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
@@ -228,7 +227,7 @@ func deliverMessage(ds *Store, mbName string, subject string, date time.Time) (s
|
|||||||
meta.To[0].Address, meta.From.Address, subject)
|
meta.To[0].Address, meta.From.Address, subject)
|
||||||
delivery := &message.Delivery{
|
delivery := &message.Delivery{
|
||||||
Meta: meta,
|
Meta: meta,
|
||||||
Reader: ioutil.NopCloser(strings.NewReader(testMsg)),
|
Reader: io.NopCloser(strings.NewReader(testMsg)),
|
||||||
}
|
}
|
||||||
id, err := ds.AddMessage(delivery)
|
id, err := ds.AddMessage(delivery)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ import (
|
|||||||
"bytes"
|
"bytes"
|
||||||
"container/list"
|
"container/list"
|
||||||
"io"
|
"io"
|
||||||
"io/ioutil"
|
|
||||||
"net/mail"
|
"net/mail"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
@@ -47,7 +46,7 @@ func (m *Message) Subject() string { return m.subject }
|
|||||||
|
|
||||||
// Source returns a reader for the message source.
|
// Source returns a reader for the message source.
|
||||||
func (m *Message) Source() (io.ReadCloser, error) {
|
func (m *Message) Source() (io.ReadCloser, error) {
|
||||||
return ioutil.NopCloser(bytes.NewReader(m.source)), nil
|
return io.NopCloser(bytes.NewReader(m.source)), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// Size returns the message size in bytes.
|
// Size returns the message size in bytes.
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package mem
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"io/ioutil"
|
"io"
|
||||||
"sort"
|
"sort"
|
||||||
"strconv"
|
"strconv"
|
||||||
"sync"
|
"sync"
|
||||||
@@ -62,7 +62,7 @@ func (s *Store) AddMessage(message storage.Message) (id string, err error) {
|
|||||||
err = ierr
|
err = ierr
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
source, ierr := ioutil.ReadAll(r)
|
source, ierr := io.ReadAll(r)
|
||||||
if ierr != nil {
|
if ierr != nil {
|
||||||
err = ierr
|
err = ierr
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import (
|
|||||||
"bytes"
|
"bytes"
|
||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"io/ioutil"
|
"io"
|
||||||
smtpclient "net/smtp"
|
smtpclient "net/smtp"
|
||||||
"os"
|
"os"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
@@ -266,7 +266,7 @@ func readTestData(path ...string) []byte {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
data, err := ioutil.ReadAll(f)
|
data, err := io.ReadAll(f)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ package test
|
|||||||
import (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
"fmt"
|
"fmt"
|
||||||
"io/ioutil"
|
"io"
|
||||||
"net/mail"
|
"net/mail"
|
||||||
"strings"
|
"strings"
|
||||||
"testing"
|
"testing"
|
||||||
@@ -159,7 +159,7 @@ func testContent(t *testing.T, store storage.Store, extHost *extension.Host) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
got, err := ioutil.ReadAll(r)
|
got, err := io.ReadAll(r)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
@@ -455,7 +455,7 @@ func DeliverToStore(
|
|||||||
meta.To[0].Address, meta.From.Address, subject)
|
meta.To[0].Address, meta.From.Address, subject)
|
||||||
delivery := &message.Delivery{
|
delivery := &message.Delivery{
|
||||||
Meta: meta,
|
Meta: meta,
|
||||||
Reader: ioutil.NopCloser(strings.NewReader(testMsg)),
|
Reader: io.NopCloser(strings.NewReader(testMsg)),
|
||||||
}
|
}
|
||||||
id, err := store.AddMessage(delivery)
|
id, err := store.AddMessage(delivery)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package webui
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"io/ioutil"
|
"os"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/inbucket/inbucket/pkg/config"
|
"github.com/inbucket/inbucket/pkg/config"
|
||||||
@@ -11,7 +11,7 @@ import (
|
|||||||
|
|
||||||
// RootGreeting serves the Inbucket greeting.
|
// RootGreeting serves the Inbucket greeting.
|
||||||
func RootGreeting(w http.ResponseWriter, req *http.Request, ctx *web.Context) (err error) {
|
func RootGreeting(w http.ResponseWriter, req *http.Request, ctx *web.Context) (err error) {
|
||||||
greeting, err := ioutil.ReadFile(ctx.RootConfig.Web.GreetingFile)
|
greeting, err := os.ReadFile(ctx.RootConfig.Web.GreetingFile)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("Failed to load greeting: %v", err)
|
return fmt.Errorf("Failed to load greeting: %v", err)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user