Replace "golang.org/x/net/context" with "context" for go1.7+ #2154

This commit is contained in:
Nick Craig-Wood 2018-04-06 19:13:27 +01:00
parent 67023f0040
commit 80588a5a6b
16 changed files with 19 additions and 21 deletions

View File

@ -3,18 +3,17 @@
package cache package cache
import ( import (
"context"
"fmt" "fmt"
"io" "io"
"os"
"os/signal"
"path" "path"
"path/filepath" "path/filepath"
"strings" "strings"
"sync" "sync"
"time"
"os"
"os/signal"
"syscall" "syscall"
"time"
"github.com/ncw/rclone/backend/crypt" "github.com/ncw/rclone/backend/crypt"
"github.com/ncw/rclone/fs" "github.com/ncw/rclone/fs"
@ -26,7 +25,6 @@ import (
"github.com/ncw/rclone/fs/walk" "github.com/ncw/rclone/fs/walk"
"github.com/ncw/rclone/lib/atexit" "github.com/ncw/rclone/lib/atexit"
"github.com/pkg/errors" "github.com/pkg/errors"
"golang.org/x/net/context"
"golang.org/x/time/rate" "golang.org/x/time/rate"
) )

View File

@ -5,6 +5,7 @@
package sftp package sftp
import ( import (
"context"
"fmt" "fmt"
"io" "io"
"io/ioutil" "io/ioutil"
@ -27,7 +28,6 @@ import (
"github.com/pkg/sftp" "github.com/pkg/sftp"
"github.com/xanzy/ssh-agent" "github.com/xanzy/ssh-agent"
"golang.org/x/crypto/ssh" "golang.org/x/crypto/ssh"
"golang.org/x/net/context"
"golang.org/x/time/rate" "golang.org/x/time/rate"
) )

View File

@ -12,7 +12,7 @@ import (
"github.com/ncw/rclone/fs/log" "github.com/ncw/rclone/fs/log"
"github.com/ncw/rclone/vfs" "github.com/ncw/rclone/vfs"
"github.com/pkg/errors" "github.com/pkg/errors"
"golang.org/x/net/context" "golang.org/x/net/context" // switch to "context" when we stop supporting go1.8
) )
// Dir represents a directory entry // Dir represents a directory entry

View File

@ -10,7 +10,7 @@ import (
"github.com/ncw/rclone/cmd/mountlib" "github.com/ncw/rclone/cmd/mountlib"
"github.com/ncw/rclone/fs/log" "github.com/ncw/rclone/fs/log"
"github.com/ncw/rclone/vfs" "github.com/ncw/rclone/vfs"
"golang.org/x/net/context" "golang.org/x/net/context" // switch to "context" when we stop supporting go1.8
) )
// File represents a file // File represents a file

View File

@ -14,7 +14,7 @@ import (
"github.com/ncw/rclone/vfs" "github.com/ncw/rclone/vfs"
"github.com/ncw/rclone/vfs/vfsflags" "github.com/ncw/rclone/vfs/vfsflags"
"github.com/pkg/errors" "github.com/pkg/errors"
"golang.org/x/net/context" "golang.org/x/net/context" // switch to "context" when we stop supporting go1.8
) )
// FS represents the top level filing system // FS represents the top level filing system

View File

@ -9,7 +9,7 @@ import (
fusefs "bazil.org/fuse/fs" fusefs "bazil.org/fuse/fs"
"github.com/ncw/rclone/fs/log" "github.com/ncw/rclone/fs/log"
"github.com/ncw/rclone/vfs" "github.com/ncw/rclone/vfs"
"golang.org/x/net/context" "golang.org/x/net/context" // switch to "context" when we stop supporting go1.8
) )
// FileHandle is an open for read file handle on a File // FileHandle is an open for read file handle on a File

View File

@ -15,7 +15,7 @@ import (
"github.com/ncw/rclone/vfs" "github.com/ncw/rclone/vfs"
"github.com/ncw/rclone/vfs/vfsflags" "github.com/ncw/rclone/vfs/vfsflags"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"golang.org/x/net/context" "golang.org/x/net/context" // switch to "context" when we stop supporting go1.8
"golang.org/x/net/webdav" "golang.org/x/net/webdav"
) )

View File

@ -1,13 +1,13 @@
package accounting package accounting
import ( import (
"context"
"sync" "sync"
"time" "time"
"github.com/ncw/rclone/fs" "github.com/ncw/rclone/fs"
"github.com/ncw/rclone/fs/rc" "github.com/ncw/rclone/fs/rc"
"github.com/pkg/errors" "github.com/pkg/errors"
"golang.org/x/net/context" // switch to "context" when we stop supporting go1.6
"golang.org/x/time/rate" "golang.org/x/time/rate"
) )

View File

@ -3,6 +3,7 @@ package fshttp
import ( import (
"bytes" "bytes"
"context"
"crypto/tls" "crypto/tls"
"net" "net"
"net/http" "net/http"
@ -12,7 +13,6 @@ import (
"time" "time"
"github.com/ncw/rclone/fs" "github.com/ncw/rclone/fs"
"golang.org/x/net/context" // switch to "context" when we stop supporting go1.6
"golang.org/x/time/rate" "golang.org/x/time/rate"
) )

View File

@ -2,6 +2,7 @@
package march package march
import ( import (
"context"
"path" "path"
"sort" "sort"
"strings" "strings"
@ -11,7 +12,6 @@ import (
"github.com/ncw/rclone/fs/filter" "github.com/ncw/rclone/fs/filter"
"github.com/ncw/rclone/fs/list" "github.com/ncw/rclone/fs/list"
"github.com/ncw/rclone/fs/walk" "github.com/ncw/rclone/fs/walk"
"golang.org/x/net/context"
"golang.org/x/text/unicode/norm" "golang.org/x/text/unicode/norm"
) )

View File

@ -3,6 +3,7 @@ package operations
import ( import (
"bytes" "bytes"
"context"
"fmt" "fmt"
"io" "io"
"io/ioutil" "io/ioutil"
@ -26,7 +27,6 @@ import (
"github.com/ncw/rclone/lib/readers" "github.com/ncw/rclone/lib/readers"
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/spf13/pflag" "github.com/spf13/pflag"
"golang.org/x/net/context"
) )
// CheckHashes checks the two files to see if they have common // CheckHashes checks the two files to see if they have common

View File

@ -2,6 +2,7 @@
package sync package sync
import ( import (
"context"
"fmt" "fmt"
"sort" "sort"
"sync" "sync"
@ -14,7 +15,6 @@ import (
"github.com/ncw/rclone/fs/march" "github.com/ncw/rclone/fs/march"
"github.com/ncw/rclone/fs/operations" "github.com/ncw/rclone/fs/operations"
"github.com/pkg/errors" "github.com/pkg/errors"
"golang.org/x/net/context"
) )
type syncCopyMove struct { type syncCopyMove struct {

View File

@ -1,6 +1,7 @@
package oauthutil package oauthutil
import ( import (
"context"
"crypto/rand" "crypto/rand"
"encoding/json" "encoding/json"
"fmt" "fmt"
@ -16,7 +17,6 @@ import (
"github.com/ncw/rclone/fs/fshttp" "github.com/ncw/rclone/fs/fshttp"
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/skratchdot/open-golang/open" "github.com/skratchdot/open-golang/open"
"golang.org/x/net/context"
"golang.org/x/oauth2" "golang.org/x/oauth2"
) )

View File

@ -3,6 +3,7 @@
package vfs package vfs
import ( import (
"context"
"fmt" "fmt"
"os" "os"
"path" "path"
@ -17,7 +18,6 @@ import (
"github.com/ncw/rclone/fs" "github.com/ncw/rclone/fs"
"github.com/ncw/rclone/fs/config" "github.com/ncw/rclone/fs/config"
"github.com/pkg/errors" "github.com/pkg/errors"
"golang.org/x/net/context"
) )
// CacheMode controls the functionality of the cache // CacheMode controls the functionality of the cache

View File

@ -1,6 +1,7 @@
package vfs package vfs
import ( import (
"context"
"fmt" "fmt"
"io/ioutil" "io/ioutil"
"os" "os"
@ -14,7 +15,6 @@ import (
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
"golang.org/x/net/context" // switch to "context" when we stop supporting go1.6
) )
// Check CacheMode it satisfies the pflag interface // Check CacheMode it satisfies the pflag interface

View File

@ -19,6 +19,7 @@
package vfs package vfs
import ( import (
"context"
"fmt" "fmt"
"os" "os"
"path" "path"
@ -28,7 +29,6 @@ import (
"github.com/ncw/rclone/fs" "github.com/ncw/rclone/fs"
"github.com/ncw/rclone/fs/log" "github.com/ncw/rclone/fs/log"
"golang.org/x/net/context" // switch to "context" when we stop supporting go1.6
) )
// DefaultOpt is the default values uses for Opt // DefaultOpt is the default values uses for Opt