diff --git a/Dockerfile b/Dockerfile index 525846ab..295418f9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,7 +23,7 @@ RUN --mount=type=cache,target=/go/pkg/mod go mod download COPY . . RUN --mount=type=cache,target=/root/.cache/go-build \ - go build -trimpath -ldflags "-s -w -X lvmsync_go/internal/config.BuildVersion=${GIT_SHA}" -o /out/${BIN} ${BUILD_PATH} && \ + go build -trimpath -ldflags "-s -w -X github.com/oferchen/lvmsync_go/internal/config.BuildVersion=${GIT_SHA}" -o /out/${BIN} ${BUILD_PATH} && \ # 2) Strip # checkov:skip=CKV_DOCKER_7: we intentionally track Alpine latest for this stage diff --git a/Dockerfile.distroless b/Dockerfile.distroless index 997d31ab..4f3082ff 100644 --- a/Dockerfile.distroless +++ b/Dockerfile.distroless @@ -23,7 +23,7 @@ RUN --mount=type=cache,target=/go/pkg/mod go mod download COPY . . RUN --mount=type=cache,target=/root/.cache/go-build \ - go build -trimpath -ldflags "-s -w -X lvmsync_go/internal/config.BuildVersion=${GIT_SHA}" -o /out/${BIN} ${BUILD_PATH} + go build -trimpath -ldflags "-s -w -X github.com/oferchen/lvmsync_go/internal/config.BuildVersion=${GIT_SHA}" -o /out/${BIN} ${BUILD_PATH} # 2) Runtime FROM gcr.io/distroless/base-debian12:nonroot diff --git a/app/app.go b/app/app.go index 06699cbb..0a3f1e55 100644 --- a/app/app.go +++ b/app/app.go @@ -8,9 +8,9 @@ import ( "go.uber.org/zap" - signalspkg "lvmsync_go/cmd/lvmsync/signals" - clientpkg "lvmsync_go/internal/client" - "lvmsync_go/internal/config" + signalspkg "github.com/oferchen/lvmsync_go/cmd/lvmsync/signals" + clientpkg "github.com/oferchen/lvmsync_go/internal/client" + "github.com/oferchen/lvmsync_go/internal/config" ) type Runner struct { diff --git a/app/app_test.go b/app/app_test.go index e75aa17c..930f3ff2 100644 --- a/app/app_test.go +++ b/app/app_test.go @@ -10,8 +10,8 @@ import ( "go.uber.org/zap" - signalspkg "lvmsync_go/cmd/lvmsync/signals" - "lvmsync_go/internal/config" + signalspkg "github.com/oferchen/lvmsync_go/cmd/lvmsync/signals" + "github.com/oferchen/lvmsync_go/internal/config" ) // Test SetupSignalHandling registers OS signals and spawns the handler goroutine. diff --git a/cmd/configdoc/main.go b/cmd/configdoc/main.go index 22812735..67effbff 100644 --- a/cmd/configdoc/main.go +++ b/cmd/configdoc/main.go @@ -6,8 +6,8 @@ import ( "path/filepath" "go.uber.org/zap" - rootcmd "lvmsync_go/cmd/root" - cfg "lvmsync_go/internal/config" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + cfg "github.com/oferchen/lvmsync_go/internal/config" ) type runner struct { diff --git a/cmd/dump/client.go b/cmd/dump/client.go index 6da7f93d..7083e0c6 100644 --- a/cmd/dump/client.go +++ b/cmd/dump/client.go @@ -13,23 +13,23 @@ import ( "go.uber.org/zap" "golang.org/x/crypto/ssh" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/common" - "lvmsync_go/device" - internalcommon "lvmsync_go/internal/common" - "lvmsync_go/internal/config" - cpufeatures "lvmsync_go/internal/cpufeatures" - digestpkg "lvmsync_go/internal/digest" - "lvmsync_go/internal/privilege" - "lvmsync_go/internal/rsyncwire" - "lvmsync_go/lvm" - "lvmsync_go/remote" - "lvmsync_go/transfer" - "lvmsync_go/transport" - _ "lvmsync_go/transport/h2" - _ "lvmsync_go/transport/quic" - _ "lvmsync_go/transport/ssh" - _ "lvmsync_go/transport/tcp_tls" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/device" + internalcommon "github.com/oferchen/lvmsync_go/internal/common" + "github.com/oferchen/lvmsync_go/internal/config" + cpufeatures "github.com/oferchen/lvmsync_go/internal/cpufeatures" + digestpkg "github.com/oferchen/lvmsync_go/internal/digest" + "github.com/oferchen/lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/internal/rsyncwire" + "github.com/oferchen/lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/remote" + "github.com/oferchen/lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/transport" + _ "github.com/oferchen/lvmsync_go/transport/h2" + _ "github.com/oferchen/lvmsync_go/transport/quic" + _ "github.com/oferchen/lvmsync_go/transport/ssh" + _ "github.com/oferchen/lvmsync_go/transport/tcp_tls" ) // ErrRemoteCommand indicates that execution of the remote command failed. diff --git a/cmd/dump/client_test.go b/cmd/dump/client_test.go index 33b17dbd..fb65924d 100644 --- a/cmd/dump/client_test.go +++ b/cmd/dump/client_test.go @@ -14,8 +14,8 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zapcore" - "lvmsync_go/internal/config" - "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/transfer" ) // readerBlockingOnContext waits for ctx cancellation before returning. diff --git a/cmd/dump/compression_test.go b/cmd/dump/compression_test.go index 6d66a7aa..6f74fd17 100644 --- a/cmd/dump/compression_test.go +++ b/cmd/dump/compression_test.go @@ -3,8 +3,8 @@ package dump import ( "testing" - cpufeatures "lvmsync_go/internal/cpufeatures" - "lvmsync_go/transfer" + cpufeatures "github.com/oferchen/lvmsync_go/internal/cpufeatures" + "github.com/oferchen/lvmsync_go/transfer" ) func TestChooseCompressionExplicit(t *testing.T) { diff --git a/cmd/dump/create_dest_lv_test.go b/cmd/dump/create_dest_lv_test.go index 94f71d0d..deacfb33 100644 --- a/cmd/dump/create_dest_lv_test.go +++ b/cmd/dump/create_dest_lv_test.go @@ -8,10 +8,10 @@ import ( "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" - "lvmsync_go/lvm" - "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/transfer" ) func TestRunLocalDumpCreatesDestLV(t *testing.T) { diff --git a/cmd/dump/dump_test.go b/cmd/dump/dump_test.go index bb0fa891..7a7f4789 100644 --- a/cmd/dump/dump_test.go +++ b/cmd/dump/dump_test.go @@ -7,8 +7,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" - "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/transfer" ) func TestExecuteDumpSequential(t *testing.T) { diff --git a/cmd/dump/fake_device_test.go b/cmd/dump/fake_device_test.go index 3d4f2eb2..72b72943 100644 --- a/cmd/dump/fake_device_test.go +++ b/cmd/dump/fake_device_test.go @@ -3,7 +3,7 @@ package dump import ( "context" - "lvmsync_go/device" + "github.com/oferchen/lvmsync_go/device" ) type fakeDevice struct { diff --git a/cmd/dump/force_offline_test.go b/cmd/dump/force_offline_test.go index 6bbbe882..cd57caa6 100644 --- a/cmd/dump/force_offline_test.go +++ b/cmd/dump/force_offline_test.go @@ -12,8 +12,8 @@ import ( "go.uber.org/zap" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/internal/config" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/internal/config" ) func setupLoopDev(t *testing.T, size int64) (string, func()) { diff --git a/cmd/dump/local_dump_test.go b/cmd/dump/local_dump_test.go index fcaf7e83..7bd46c1e 100644 --- a/cmd/dump/local_dump_test.go +++ b/cmd/dump/local_dump_test.go @@ -9,9 +9,9 @@ import ( "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" - "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/transfer" ) func TestRunLocalDumpSuccess(t *testing.T) { diff --git a/cmd/dump/probe.go b/cmd/dump/probe.go index 90d5b9d2..5c027ab6 100644 --- a/cmd/dump/probe.go +++ b/cmd/dump/probe.go @@ -11,11 +11,11 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/device" - "lvmsync_go/internal/config" - "lvmsync_go/internal/privilege" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/privilege" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) const firstBlockDigestSize = 1 << 20 diff --git a/cmd/dump/probe_only_test.go b/cmd/dump/probe_only_test.go index 2ecfc801..7c593d5c 100644 --- a/cmd/dump/probe_only_test.go +++ b/cmd/dump/probe_only_test.go @@ -10,9 +10,9 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/device" - "lvmsync_go/internal/config" - "lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/privilege" ) type sizedDevice struct { diff --git a/cmd/dump/raw_device_offline_test.go b/cmd/dump/raw_device_offline_test.go index e3d2de06..320e1d5a 100644 --- a/cmd/dump/raw_device_offline_test.go +++ b/cmd/dump/raw_device_offline_test.go @@ -10,7 +10,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func setupLoop(t *testing.T, size int64) (string, func()) { diff --git a/cmd/dump/remote_dump_test.go b/cmd/dump/remote_dump_test.go index e7861d73..a632a7fc 100644 --- a/cmd/dump/remote_dump_test.go +++ b/cmd/dump/remote_dump_test.go @@ -13,10 +13,10 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/config" - digestpkg "lvmsync_go/internal/digest" - remotetest "lvmsync_go/remote/testutil" - "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/internal/config" + digestpkg "github.com/oferchen/lvmsync_go/internal/digest" + remotetest "github.com/oferchen/lvmsync_go/remote/testutil" + "github.com/oferchen/lvmsync_go/transfer" ) // TestRunRemoteDump executes a remote command through SSH. diff --git a/cmd/dump/remote_helpers_test.go b/cmd/dump/remote_helpers_test.go index 2ddbb44a..cb370eaa 100644 --- a/cmd/dump/remote_helpers_test.go +++ b/cmd/dump/remote_helpers_test.go @@ -11,10 +11,10 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" - digestpkg "lvmsync_go/internal/digest" - "lvmsync_go/remote" - "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/internal/config" + digestpkg "github.com/oferchen/lvmsync_go/internal/digest" + "github.com/oferchen/lvmsync_go/remote" + "github.com/oferchen/lvmsync_go/transfer" ) func TestSetupSSHClient(t *testing.T) { diff --git a/cmd/dump/remote_script_test.go b/cmd/dump/remote_script_test.go index c7dfa5f9..dd4d2b5c 100644 --- a/cmd/dump/remote_script_test.go +++ b/cmd/dump/remote_script_test.go @@ -12,11 +12,11 @@ import ( "go.uber.org/zap" "golang.org/x/crypto/ssh" - "lvmsync_go/device" - "lvmsync_go/internal/config" - "lvmsync_go/internal/privilege" - remotetest "lvmsync_go/remote/testutil" - "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/privilege" + remotetest "github.com/oferchen/lvmsync_go/remote/testutil" + "github.com/oferchen/lvmsync_go/transfer" ) // Test that remote post script executes even when dumpChanges fails diff --git a/cmd/dump/rsync_delta_allow_insecure_test.go b/cmd/dump/rsync_delta_allow_insecure_test.go index 9059aaa7..49d9deff 100644 --- a/cmd/dump/rsync_delta_allow_insecure_test.go +++ b/cmd/dump/rsync_delta_allow_insecure_test.go @@ -10,8 +10,8 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/config" - digestpkg "lvmsync_go/internal/digest" + "github.com/oferchen/lvmsync_go/internal/config" + digestpkg "github.com/oferchen/lvmsync_go/internal/digest" ) type discardWriteCloser struct{ io.Writer } diff --git a/cmd/dump/rsync_delta_integration_test.go b/cmd/dump/rsync_delta_integration_test.go index ab42ee2f..b0b28242 100644 --- a/cmd/dump/rsync_delta_integration_test.go +++ b/cmd/dump/rsync_delta_integration_test.go @@ -15,11 +15,11 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/device" - "lvmsync_go/internal/config" - digestpkg "lvmsync_go/internal/digest" - "lvmsync_go/internal/rsyncwire" - "lvmsync_go/testutil/rsyncserver" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + digestpkg "github.com/oferchen/lvmsync_go/internal/digest" + "github.com/oferchen/lvmsync_go/internal/rsyncwire" + "github.com/oferchen/lvmsync_go/testutil/rsyncserver" ) type countingConn struct { diff --git a/cmd/dump/rsync_import.go b/cmd/dump/rsync_import.go index a225bf42..44afaae6 100644 --- a/cmd/dump/rsync_import.go +++ b/cmd/dump/rsync_import.go @@ -2,4 +2,4 @@ package dump -import _ "lvmsync_go/transport/rsyncwire" +import _ "github.com/oferchen/lvmsync_go/transport/rsyncwire" diff --git a/cmd/dump/save_state_error_test.go b/cmd/dump/save_state_error_test.go index 4713da96..716fd19b 100644 --- a/cmd/dump/save_state_error_test.go +++ b/cmd/dump/save_state_error_test.go @@ -10,10 +10,10 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/device" - "lvmsync_go/internal/config" - "lvmsync_go/internal/privilege" - "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/transfer" ) func TestRunLogsSaveStateError(t *testing.T) { diff --git a/cmd/dump/select_transport_test.go b/cmd/dump/select_transport_test.go index 1333f7b5..2114c56d 100644 --- a/cmd/dump/select_transport_test.go +++ b/cmd/dump/select_transport_test.go @@ -15,11 +15,11 @@ import ( "go.uber.org/zap/zaptest" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/common" - "lvmsync_go/internal/config" - "lvmsync_go/transport" - _ "lvmsync_go/transport/rsyncwire" - _ "lvmsync_go/transport/ssh" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/transport" + _ "github.com/oferchen/lvmsync_go/transport/rsyncwire" + _ "github.com/oferchen/lvmsync_go/transport/ssh" ) func TestSelectTransportNoConfig(t *testing.T) { diff --git a/cmd/dump/stdout_test.go b/cmd/dump/stdout_test.go index 14c6097e..85cbea1a 100644 --- a/cmd/dump/stdout_test.go +++ b/cmd/dump/stdout_test.go @@ -9,10 +9,10 @@ import ( "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" - "lvmsync_go/internal/privilege" - "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/transfer" ) func TestRunStdout(t *testing.T) { diff --git a/cmd/lvmsync/cobra.go b/cmd/lvmsync/cobra.go index 710076ea..6ab04225 100644 --- a/cmd/lvmsync/cobra.go +++ b/cmd/lvmsync/cobra.go @@ -13,11 +13,11 @@ import ( "github.com/zeebo/xxh3" "go.uber.org/zap" - rootcmd "lvmsync_go/cmd/root" - verifycmd "lvmsync_go/cmd/verify" - "lvmsync_go/internal/config" - "lvmsync_go/manifest" - "lvmsync_go/transfer" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + verifycmd "github.com/oferchen/lvmsync_go/cmd/verify" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/transfer" ) // RunOptions collects flags for the run command. diff --git a/cmd/lvmsync/cobra_test.go b/cmd/lvmsync/cobra_test.go index f2b219c9..f4af967c 100644 --- a/cmd/lvmsync/cobra_test.go +++ b/cmd/lvmsync/cobra_test.go @@ -7,8 +7,8 @@ import ( "path/filepath" "testing" - "lvmsync_go/internal/config" - "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/manifest" "github.com/zeebo/blake3" "github.com/zeebo/xxh3" diff --git a/cmd/lvmsync/estimate_test.go b/cmd/lvmsync/estimate_test.go index aac79265..9cd18680 100644 --- a/cmd/lvmsync/estimate_test.go +++ b/cmd/lvmsync/estimate_test.go @@ -8,7 +8,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestEstimateTransferSuccess(t *testing.T) { diff --git a/cmd/lvmsync/signals/signals.go b/cmd/lvmsync/signals/signals.go index 18d7825c..6f8c9908 100644 --- a/cmd/lvmsync/signals/signals.go +++ b/cmd/lvmsync/signals/signals.go @@ -9,8 +9,8 @@ import ( "github.com/spf13/pflag" "go.uber.org/zap" - "lvmsync_go/internal/config" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/lvm" ) // Handler processes OS signals and performs cleanup. diff --git a/cmd/lvmsync/signals/signals_test.go b/cmd/lvmsync/signals/signals_test.go index 408b759a..d49ce82c 100644 --- a/cmd/lvmsync/signals/signals_test.go +++ b/cmd/lvmsync/signals/signals_test.go @@ -11,7 +11,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestHandleInterruptNoCleanup(t *testing.T) { diff --git a/cmd/lvmsyncd/lvmsyncd.go b/cmd/lvmsyncd/lvmsyncd.go index 07e1a86e..7db894ba 100644 --- a/cmd/lvmsyncd/lvmsyncd.go +++ b/cmd/lvmsyncd/lvmsyncd.go @@ -21,12 +21,12 @@ import ( "github.com/spf13/viper" "go.uber.org/zap" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/common" - "lvmsync_go/transport" - _ "lvmsync_go/transport/h2" - _ "lvmsync_go/transport/quic" - _ "lvmsync_go/transport/tcp_tls" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" + _ "github.com/oferchen/lvmsync_go/transport/h2" + _ "github.com/oferchen/lvmsync_go/transport/quic" + _ "github.com/oferchen/lvmsync_go/transport/tcp_tls" ) type options struct { diff --git a/cmd/lvmsyncd/lvmsyncd_test.go b/cmd/lvmsyncd/lvmsyncd_test.go index 29ab77b9..b2946df7 100644 --- a/cmd/lvmsyncd/lvmsyncd_test.go +++ b/cmd/lvmsyncd/lvmsyncd_test.go @@ -17,10 +17,10 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/common" - "lvmsync_go/internal/exitcode" - "lvmsync_go/transport" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/transport" ) // mockTransport implements transport.Interface for testing negotiation. diff --git a/cmd/manifest/check_test.go b/cmd/manifest/check_test.go index decc41f3..d03deebc 100644 --- a/cmd/manifest/check_test.go +++ b/cmd/manifest/check_test.go @@ -7,8 +7,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/internal/config" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) func TestRunCheckHealthy(t *testing.T) { diff --git a/cmd/manifest/compact_test.go b/cmd/manifest/compact_test.go index 8aff1b76..340f97c3 100644 --- a/cmd/manifest/compact_test.go +++ b/cmd/manifest/compact_test.go @@ -10,8 +10,8 @@ import ( "github.com/zeebo/xxh3" "go.uber.org/zap" - "lvmsync_go/internal/config" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/internal/config" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) const compactEntrySize = 56 diff --git a/cmd/manifest/gc_test.go b/cmd/manifest/gc_test.go index 74d5d809..1c87d4c0 100644 --- a/cmd/manifest/gc_test.go +++ b/cmd/manifest/gc_test.go @@ -9,8 +9,8 @@ import ( "github.com/zeebo/xxh3" "go.uber.org/zap" - "lvmsync_go/internal/config" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/internal/config" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) // entrySize is the size of a manifest entry in bytes. diff --git a/cmd/manifest/main.go b/cmd/manifest/main.go index 08f9ba4b..d18cb4c3 100644 --- a/cmd/manifest/main.go +++ b/cmd/manifest/main.go @@ -8,9 +8,9 @@ import ( "github.com/spf13/pflag" "go.uber.org/zap" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/internal/config" - manifestpkg "lvmsync_go/manifest" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/internal/config" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) // Runner holds dependencies for manifest operations. diff --git a/cmd/manifest/rebuild_test.go b/cmd/manifest/rebuild_test.go index d93c0ec5..9e28f330 100644 --- a/cmd/manifest/rebuild_test.go +++ b/cmd/manifest/rebuild_test.go @@ -13,9 +13,9 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/device" - "lvmsync_go/internal/config" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) type syncTrackerCore struct { diff --git a/cmd/privdrop/main.go b/cmd/privdrop/main.go index a883da8d..1674c1ee 100644 --- a/cmd/privdrop/main.go +++ b/cmd/privdrop/main.go @@ -4,9 +4,9 @@ import ( "os" "go.uber.org/zap" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/escalate" - "lvmsync_go/internal/logging" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/escalate" + "github.com/oferchen/lvmsync_go/internal/logging" ) type runner struct { diff --git a/cmd/privdrop/main_test.go b/cmd/privdrop/main_test.go index d4570028..08823f5b 100644 --- a/cmd/privdrop/main_test.go +++ b/cmd/privdrop/main_test.go @@ -7,7 +7,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/escalate" + "github.com/oferchen/lvmsync_go/escalate" ) func newRunnerWithDeps( diff --git a/cmd/root/confirm_direct_device_test.go b/cmd/root/confirm_direct_device_test.go index fe830513..29b2df94 100644 --- a/cmd/root/confirm_direct_device_test.go +++ b/cmd/root/confirm_direct_device_test.go @@ -9,7 +9,7 @@ import ( "github.com/creack/pty" "golang.org/x/sys/unix" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) // createBlockDevice returns path to a temporary block device file. diff --git a/cmd/root/exitcode_test.go b/cmd/root/exitcode_test.go index 3b8163fc..5b998909 100644 --- a/cmd/root/exitcode_test.go +++ b/cmd/root/exitcode_test.go @@ -5,7 +5,7 @@ import ( "errors" "testing" - "lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/exitcode" ) func TestExitCode(t *testing.T) { diff --git a/cmd/root/plan.go b/cmd/root/plan.go index ac901da4..04dde718 100644 --- a/cmd/root/plan.go +++ b/cmd/root/plan.go @@ -13,9 +13,9 @@ import ( "github.com/zeebo/xxh3" "go.uber.org/zap" - "lvmsync_go/internal/config" - "lvmsync_go/internal/cpufeatures" - "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/cpufeatures" + "github.com/oferchen/lvmsync_go/manifest" ) type compressionInfo struct { diff --git a/cmd/root/plan_benchmark_test.go b/cmd/root/plan_benchmark_test.go index 29a60e88..79fecb72 100644 --- a/cmd/root/plan_benchmark_test.go +++ b/cmd/root/plan_benchmark_test.go @@ -9,8 +9,8 @@ import ( "github.com/zeebo/blake3" "github.com/zeebo/xxh3" - "lvmsync_go/internal/config" - "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/manifest" ) func BenchmarkEstimateBytes(b *testing.B) { diff --git a/cmd/root/plan_test.go b/cmd/root/plan_test.go index bf0c60f5..41d0b3ce 100644 --- a/cmd/root/plan_test.go +++ b/cmd/root/plan_test.go @@ -10,7 +10,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestRedactConfig(t *testing.T) { diff --git a/cmd/root/prepare_client_error_test.go b/cmd/root/prepare_client_error_test.go index 327f44b7..c10eaafc 100644 --- a/cmd/root/prepare_client_error_test.go +++ b/cmd/root/prepare_client_error_test.go @@ -9,8 +9,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/transport" ) func TestPrepareClientSelectTransportError(t *testing.T) { diff --git a/cmd/root/probe_only_test.go b/cmd/root/probe_only_test.go index ed13e293..c611dbc5 100644 --- a/cmd/root/probe_only_test.go +++ b/cmd/root/probe_only_test.go @@ -10,8 +10,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/transport" ) func TestRunProbeOnlyOutputsIdentityTuple(t *testing.T) { diff --git a/cmd/root/root.go b/cmd/root/root.go index 6173faed..605ed80f 100644 --- a/cmd/root/root.go +++ b/cmd/root/root.go @@ -14,14 +14,14 @@ import ( "go.uber.org/zap" "golang.org/x/term" - "lvmsync_go/app" - "lvmsync_go/device" - clientpkg "lvmsync_go/internal/client" - "lvmsync_go/internal/config" - "lvmsync_go/internal/exitcode" - "lvmsync_go/internal/logging" - "lvmsync_go/internal/privilege" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/app" + "github.com/oferchen/lvmsync_go/device" + clientpkg "github.com/oferchen/lvmsync_go/internal/client" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/logging" + "github.com/oferchen/lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/transport" ) // Runner manages external interactions for the root command. diff --git a/cmd/root/root_test.go b/cmd/root/root_test.go index 36ab97de..21207400 100644 --- a/cmd/root/root_test.go +++ b/cmd/root/root_test.go @@ -9,9 +9,9 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" - "lvmsync_go/internal/privilege" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/transport" ) type stubEscalator struct{ err error } diff --git a/cmd/root/setup_snapshot_and_signals_test.go b/cmd/root/setup_snapshot_and_signals_test.go index f7cd74f1..5a70fa08 100644 --- a/cmd/root/setup_snapshot_and_signals_test.go +++ b/cmd/root/setup_snapshot_and_signals_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestSetupSnapshotAndSignalsSuccess(t *testing.T) { diff --git a/cmd/root/validate_args_test.go b/cmd/root/validate_args_test.go index 81d87652..198f486f 100644 --- a/cmd/root/validate_args_test.go +++ b/cmd/root/validate_args_test.go @@ -3,7 +3,7 @@ package root import ( "testing" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestValidateArgsSuccess(t *testing.T) { diff --git a/cmd/verify/config_precedence_test.go b/cmd/verify/config_precedence_test.go index 4e4f3a9e..7fa71670 100644 --- a/cmd/verify/config_precedence_test.go +++ b/cmd/verify/config_precedence_test.go @@ -10,8 +10,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/internal/config" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) func TestDryRunFlagOverridesEnvAndYAML(t *testing.T) { diff --git a/cmd/verify/digest_test.go b/cmd/verify/digest_test.go index fa2b27d2..586b06f9 100644 --- a/cmd/verify/digest_test.go +++ b/cmd/verify/digest_test.go @@ -6,7 +6,7 @@ import ( "github.com/zeebo/blake3" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestDigestFuncValidAndInvalid(t *testing.T) { diff --git a/cmd/verify/inline_test.go b/cmd/verify/inline_test.go index d56fe746..07a1108c 100644 --- a/cmd/verify/inline_test.go +++ b/cmd/verify/inline_test.go @@ -5,8 +5,8 @@ import ( "io" "go.uber.org/zap" - "lvmsync_go/internal/blockio" - cfgpkg "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/blockio" + cfgpkg "github.com/oferchen/lvmsync_go/internal/config" ) // verifyInline compares two devices block-by-block and returns an error if they differ. diff --git a/cmd/verify/resume_verify_integration_test.go b/cmd/verify/resume_verify_integration_test.go index 9628afdf..9283a9db 100644 --- a/cmd/verify/resume_verify_integration_test.go +++ b/cmd/verify/resume_verify_integration_test.go @@ -14,13 +14,13 @@ import ( "go.uber.org/zap" "golang.org/x/sys/unix" - "lvmsync_go/common" - "lvmsync_go/device" - hashutil "lvmsync_go/hash" - "lvmsync_go/internal/config" - privilege "lvmsync_go/internal/privilege" - manifestpkg "lvmsync_go/manifest" - "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/device" + hashutil "github.com/oferchen/lvmsync_go/hash" + "github.com/oferchen/lvmsync_go/internal/config" + privilege "github.com/oferchen/lvmsync_go/internal/privilege" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/transfer" ) type mockDevice struct { diff --git a/cmd/verify/verify.go b/cmd/verify/verify.go index a1ec87d0..0772985d 100644 --- a/cmd/verify/verify.go +++ b/cmd/verify/verify.go @@ -18,14 +18,14 @@ import ( "go.uber.org/zap" "gopkg.in/yaml.v3" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/device" - "lvmsync_go/internal/blockio" - "lvmsync_go/internal/config" - cpufeatures "lvmsync_go/internal/cpufeatures" - digestpkg "lvmsync_go/internal/digest" - privilege "lvmsync_go/internal/privilege" - manifestpkg "lvmsync_go/manifest" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/blockio" + "github.com/oferchen/lvmsync_go/internal/config" + cpufeatures "github.com/oferchen/lvmsync_go/internal/cpufeatures" + digestpkg "github.com/oferchen/lvmsync_go/internal/digest" + privilege "github.com/oferchen/lvmsync_go/internal/privilege" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) // Runner holds dependencies for verify operations. diff --git a/cmd/verify/verify_benchmark_test.go b/cmd/verify/verify_benchmark_test.go index cdcc78d5..9e74959a 100644 --- a/cmd/verify/verify_benchmark_test.go +++ b/cmd/verify/verify_benchmark_test.go @@ -7,8 +7,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" - "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/transfer" ) func createBenchFiles(b *testing.B, blockSize, blocks int) (string, string) { diff --git a/cmd/verify/verify_command_integration_test.go b/cmd/verify/verify_command_integration_test.go index db5fd8a4..38228c0a 100644 --- a/cmd/verify/verify_command_integration_test.go +++ b/cmd/verify/verify_command_integration_test.go @@ -10,7 +10,7 @@ import ( "strings" "testing" - "lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/exitcode" ) func setupLoop(t *testing.T, path string) string { diff --git a/cmd/verify/verify_mismatch_test.go b/cmd/verify/verify_mismatch_test.go index c0db4543..921cd808 100644 --- a/cmd/verify/verify_mismatch_test.go +++ b/cmd/verify/verify_mismatch_test.go @@ -11,7 +11,7 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - manifestpkg "lvmsync_go/manifest" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) func TestRunLogsMismatchBlock(t *testing.T) { diff --git a/cmd/verify/verify_only_command_integration_test.go b/cmd/verify/verify_only_command_integration_test.go index 88421681..c5b19e14 100644 --- a/cmd/verify/verify_only_command_integration_test.go +++ b/cmd/verify/verify_only_command_integration_test.go @@ -9,7 +9,7 @@ import ( "path/filepath" "testing" - "lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/exitcode" ) func TestRunVerifyOnlyMismatchExitCode(t *testing.T) { diff --git a/cmd/verify/verify_test.go b/cmd/verify/verify_test.go index a02516f5..d6622cdf 100644 --- a/cmd/verify/verify_test.go +++ b/cmd/verify/verify_test.go @@ -18,11 +18,11 @@ import ( "go.uber.org/zap/zaptest/observer" "gopkg.in/yaml.v3" - device "lvmsync_go/device" - "lvmsync_go/internal/blockio" - "lvmsync_go/internal/config" - privilege "lvmsync_go/internal/privilege" - manifestpkg "lvmsync_go/manifest" + device "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/blockio" + "github.com/oferchen/lvmsync_go/internal/config" + privilege "github.com/oferchen/lvmsync_go/internal/privilege" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) type syncTrackerCore struct { diff --git a/common/handshake_test.go b/common/handshake_test.go index 043f28db..3627f39b 100644 --- a/common/handshake_test.go +++ b/common/handshake_test.go @@ -7,7 +7,7 @@ import ( "strings" "testing" - "lvmsync_go/common" + "github.com/oferchen/lvmsync_go/common" ) func TestHandshakeRoundTrip(t *testing.T) { diff --git a/dedup/chunker.go b/dedup/chunker.go index 79d7288d..ae6734c7 100644 --- a/dedup/chunker.go +++ b/dedup/chunker.go @@ -5,7 +5,7 @@ import ( "io" "math" - "lvmsync_go/common" + "github.com/oferchen/lvmsync_go/common" ) // Chunk represents a block of data detected by the chunker. diff --git a/dedup/unit_test.go b/dedup/unit_test.go index b6eb9b06..262f3c6c 100644 --- a/dedup/unit_test.go +++ b/dedup/unit_test.go @@ -8,10 +8,10 @@ import ( "path/filepath" "testing" - "lvmsync_go/dedup" - "lvmsync_go/hash" - "lvmsync_go/internal/config" - transfer "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/dedup" + "github.com/oferchen/lvmsync_go/hash" + "github.com/oferchen/lvmsync_go/internal/config" + transfer "github.com/oferchen/lvmsync_go/transfer" ) func TestHasher(t *testing.T) { diff --git a/device/detect.go b/device/detect.go index 6e9d0969..0f027585 100644 --- a/device/detect.go +++ b/device/detect.go @@ -11,8 +11,8 @@ import ( "github.com/kballard/go-shellquote" "go.uber.org/zap" - "lvmsync_go/internal/privilege" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/lvm" ) func verifyPartition(ctx context.Context, dev Device, runner *Runner, logger *zap.Logger) error { diff --git a/device/detect_helpers_test.go b/device/detect_helpers_test.go index a79ac1ba..5902dfd4 100644 --- a/device/detect_helpers_test.go +++ b/device/detect_helpers_test.go @@ -12,8 +12,8 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/privilege" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/lvm" ) func TestDetectFileDeviceSuccess(t *testing.T) { diff --git a/device/detect_test.go b/device/detect_test.go index 595e116b..3576d063 100644 --- a/device/detect_test.go +++ b/device/detect_test.go @@ -13,7 +13,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/lvm" ) func setupLoop(t *testing.T, size int64) (string, func()) { diff --git a/device/discard_linux.go b/device/discard_linux.go index 5586c64d..0d9616fc 100644 --- a/device/discard_linux.go +++ b/device/discard_linux.go @@ -11,8 +11,8 @@ import ( "go.uber.org/zap" "golang.org/x/sys/unix" - "lvmsync_go/escalate" - "lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/escalate" + "github.com/oferchen/lvmsync_go/internal/privilege" ) func blkdiscard(f *os.File, offset, length uint64, sanitize, noNewPrivs bool, logger *zap.Logger) error { diff --git a/device/discard_loop_test.go b/device/discard_loop_test.go index 5b8b64ee..f685cb2a 100644 --- a/device/discard_loop_test.go +++ b/device/discard_loop_test.go @@ -8,7 +8,7 @@ import ( "testing" "go.uber.org/zap" - "lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/internal/privilege" ) // TestDiscardLoopDevice verifies that issuing BLKDISCARD on a loop device diff --git a/device/fake_escalator_test.go b/device/fake_escalator_test.go index a5de0799..7d15e174 100644 --- a/device/fake_escalator_test.go +++ b/device/fake_escalator_test.go @@ -4,7 +4,7 @@ import ( "context" "os/exec" - "lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/internal/privilege" ) type fakeEsc struct{ err error } diff --git a/device/identity.go b/device/identity.go index 575f2c4f..6030df77 100644 --- a/device/identity.go +++ b/device/identity.go @@ -3,7 +3,7 @@ package device import ( "bytes" - wal "lvmsync_go/internal/wal" + wal "github.com/oferchen/lvmsync_go/internal/wal" ) // DeviceIdentity describes metadata uniquely identifying a block device. diff --git a/device/identity_preflight.go b/device/identity_preflight.go index 204cdd30..9098e5b6 100644 --- a/device/identity_preflight.go +++ b/device/identity_preflight.go @@ -7,8 +7,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/exitcode" - "lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/privilege" ) // VerifyIdentity checks that two device paths have matching size, UUID, and diff --git a/device/identity_test.go b/device/identity_test.go index 75af4594..4063a5e5 100644 --- a/device/identity_test.go +++ b/device/identity_test.go @@ -13,8 +13,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/hash" - "lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/hash" + "github.com/oferchen/lvmsync_go/internal/privilege" ) type identityStub struct { diff --git a/device/info.go b/device/info.go index 774a9ff9..ec8046e6 100644 --- a/device/info.go +++ b/device/info.go @@ -13,9 +13,9 @@ import ( "github.com/moby/sys/mountinfo" "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/hash" - "lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/hash" + "github.com/oferchen/lvmsync_go/internal/privilege" ) const ( diff --git a/device/info_test.go b/device/info_test.go index a6800efb..13ae0da5 100644 --- a/device/info_test.go +++ b/device/info_test.go @@ -15,7 +15,7 @@ import ( "github.com/moby/sys/mountinfo" "go.uber.org/zap" - "lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/internal/privilege" ) func TestGetUUIDCanceledContext(t *testing.T) { diff --git a/device/lvm.go b/device/lvm.go index 97f1fca7..cbe4aa13 100644 --- a/device/lvm.go +++ b/device/lvm.go @@ -16,10 +16,10 @@ import ( "golang.org/x/sys/unix" "golang.org/x/term" - "lvmsync_go/hash" - "lvmsync_go/internal/exitcode" - "lvmsync_go/internal/lock" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/hash" + "github.com/oferchen/lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/lock" + "github.com/oferchen/lvmsync_go/lvm" ) // LVMDevice represents a logical volume managed by LVM. diff --git a/device/lvm_nonlinux.go b/device/lvm_nonlinux.go index 2274e976..94ff5b4f 100644 --- a/device/lvm_nonlinux.go +++ b/device/lvm_nonlinux.go @@ -8,8 +8,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/lock" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/internal/lock" + "github.com/oferchen/lvmsync_go/lvm" ) // Runner is a stub on non-Linux platforms. diff --git a/device/lvm_test.go b/device/lvm_test.go index bd09d15f..d201d8cd 100644 --- a/device/lvm_test.go +++ b/device/lvm_test.go @@ -17,9 +17,9 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/exitcode" - "lvmsync_go/internal/lock" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/lock" + "github.com/oferchen/lvmsync_go/lvm" ) type ttyLVMReader struct{ io.Reader } diff --git a/device/raw.go b/device/raw.go index 94a21567..4558cded 100644 --- a/device/raw.go +++ b/device/raw.go @@ -17,10 +17,10 @@ import ( "golang.org/x/sys/unix" "golang.org/x/term" - "lvmsync_go/hash" - "lvmsync_go/internal/exitcode" - "lvmsync_go/internal/privilege" - "lvmsync_go/remote" + "github.com/oferchen/lvmsync_go/hash" + "github.com/oferchen/lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/remote" ) // RawDevice represents a generic block device opened from /dev. diff --git a/device/raw_nonlinux.go b/device/raw_nonlinux.go index c31c2cb2..702366cb 100644 --- a/device/raw_nonlinux.go +++ b/device/raw_nonlinux.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/internal/privilege" ) // RawDevice is unsupported on non-Linux platforms. diff --git a/device/raw_test.go b/device/raw_test.go index d996b697..ca4d9fa8 100644 --- a/device/raw_test.go +++ b/device/raw_test.go @@ -15,7 +15,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/exitcode" ) type ttyReader struct{ io.Reader } diff --git a/device/raw_validate_cmd_test.go b/device/raw_validate_cmd_test.go index db0992fe..b54f96b1 100644 --- a/device/raw_validate_cmd_test.go +++ b/device/raw_validate_cmd_test.go @@ -10,7 +10,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/exitcode" ) func TestValidateCmd(t *testing.T) { diff --git a/device/runner.go b/device/runner.go index 1bb297ab..027dc890 100644 --- a/device/runner.go +++ b/device/runner.go @@ -7,9 +7,9 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/lock" - "lvmsync_go/internal/privilege" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/internal/lock" + "github.com/oferchen/lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/lvm" ) // Commander abstracts exec.CommandContext for testability. diff --git a/device/snapshot_test.go b/device/snapshot_test.go index 4ec97479..25749461 100644 --- a/device/snapshot_test.go +++ b/device/snapshot_test.go @@ -12,7 +12,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/lvm" ) func TestSnapshotLifecycle(t *testing.T) { diff --git a/device/wal.go b/device/wal.go index ee037b37..3510695a 100644 --- a/device/wal.go +++ b/device/wal.go @@ -15,7 +15,7 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - walpkg "lvmsync_go/internal/wal" + walpkg "github.com/oferchen/lvmsync_go/internal/wal" ) const ( diff --git a/device/write_elision_linux_test.go b/device/write_elision_linux_test.go index 47f97d83..d69ede36 100644 --- a/device/write_elision_linux_test.go +++ b/device/write_elision_linux_test.go @@ -12,15 +12,15 @@ import ( "go.uber.org/zap" "golang.org/x/sys/unix" - "lvmsync_go/internal/config" - transfer "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/internal/config" + transfer "github.com/oferchen/lvmsync_go/transfer" _ "unsafe" ) -//go:linkname writeZeroBlock lvmsync_go/transfer.writeZeroBlock +//go:linkname writeZeroBlock github.com/oferchen/lvmsync_go/transfer.writeZeroBlock func writeZeroBlock(cfg *config.Config, dest *os.File, offset uint64, logger *zap.Logger, deps *transfer.Deps) error -//go:linkname punchHoleDisabled lvmsync_go/transfer.punchHoleDisabled +//go:linkname punchHoleDisabled github.com/oferchen/lvmsync_go/transfer.punchHoleDisabled var punchHoleDisabled atomic.Bool func TestWriteElisionFallocateSupported(t *testing.T) { diff --git a/error_handling_test.go b/error_handling_test.go index 5070cd2a..fccef493 100644 --- a/error_handling_test.go +++ b/error_handling_test.go @@ -10,8 +10,8 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - dumpcmd "lvmsync_go/cmd/dump" - rootcmd "lvmsync_go/cmd/root" + dumpcmd "github.com/oferchen/lvmsync_go/cmd/dump" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" ) type failingSyncCore struct { diff --git a/go.mod b/go.mod index fc1cba23..289a1a26 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module lvmsync_go +module github.com/oferchen/lvmsync_go go 1.24.3 diff --git a/hash/hash.go b/hash/hash.go index 7a92447f..1c918e5f 100644 --- a/hash/hash.go +++ b/hash/hash.go @@ -6,7 +6,7 @@ import ( "github.com/zeebo/blake3" "github.com/zeebo/xxh3" - cpufeatures "lvmsync_go/internal/cpufeatures" + cpufeatures "github.com/oferchen/lvmsync_go/internal/cpufeatures" ) var hasSIMD bool diff --git a/hash/hash_test.go b/hash/hash_test.go index c500d581..4bf0086f 100644 --- a/hash/hash_test.go +++ b/hash/hash_test.go @@ -7,7 +7,7 @@ import ( "github.com/zeebo/blake3" - cpufeatures "lvmsync_go/internal/cpufeatures" + cpufeatures "github.com/oferchen/lvmsync_go/internal/cpufeatures" ) func TestSumXXH3(t *testing.T) { diff --git a/integration/compression_skip_test.go b/integration/compression_skip_test.go index d429b934..1f17afb8 100644 --- a/integration/compression_skip_test.go +++ b/integration/compression_skip_test.go @@ -11,7 +11,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/transfer" + "github.com/oferchen/lvmsync_go/transfer" ) // generateGzip returns a gzip-compressed blob of random data of the given size. diff --git a/integration/daemon_mtls.sh b/integration/daemon_mtls.sh index 12d6342b..c3846b7e 100755 --- a/integration/daemon_mtls.sh +++ b/integration/daemon_mtls.sh @@ -56,9 +56,9 @@ import ( "io" "os" - "lvmsync_go/common" - "lvmsync_go/transport" - _ "lvmsync_go/transport/tcp_tls" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" + _ "github.com/oferchen/lvmsync_go/transport/tcp_tls" "go.uber.org/zap" ) diff --git a/integration/freeze_helper_run_test.go b/integration/freeze_helper_run_test.go index 0cd88b14..d6a3bd50 100644 --- a/integration/freeze_helper_run_test.go +++ b/integration/freeze_helper_run_test.go @@ -16,7 +16,7 @@ import ( "go.uber.org/zap/zaptest/observer" "golang.org/x/sys/unix" - "lvmsync_go/device" + "github.com/oferchen/lvmsync_go/device" ) // helper to create executable script with provided body diff --git a/integration/snapshot_pressure_test.go b/integration/snapshot_pressure_test.go index 114f3c4a..5ed2b8c6 100644 --- a/integration/snapshot_pressure_test.go +++ b/integration/snapshot_pressure_test.go @@ -11,7 +11,7 @@ import ( "testing" "time" - "lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/exitcode" ) // run executes the command and fails the test on error, returning trimmed output. diff --git a/integration/snapshot_usage_guard_test.go b/integration/snapshot_usage_guard_test.go index f8d447a2..ae193917 100644 --- a/integration/snapshot_usage_guard_test.go +++ b/integration/snapshot_usage_guard_test.go @@ -13,7 +13,7 @@ import ( "testing" "time" - "lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/exitcode" ) func run(t *testing.T, cmd *exec.Cmd) string { diff --git a/internal/blockio/devicewriter.go b/internal/blockio/devicewriter.go index f5781645..4fdae47c 100644 --- a/internal/blockio/devicewriter.go +++ b/internal/blockio/devicewriter.go @@ -4,7 +4,7 @@ import ( "context" "path/filepath" - "lvmsync_go/internal/lvm" + "github.com/oferchen/lvmsync_go/internal/lvm" ) // DeviceWriter opens LVM logical volumes for writing. diff --git a/internal/blockio/devicewriter_test.go b/internal/blockio/devicewriter_test.go index e1c71cc7..69fff1e7 100644 --- a/internal/blockio/devicewriter_test.go +++ b/internal/blockio/devicewriter_test.go @@ -7,8 +7,8 @@ import ( "path/filepath" "testing" - ilvm "lvmsync_go/internal/lvm" - lvmlib "lvmsync_go/lvm" + ilvm "github.com/oferchen/lvmsync_go/internal/lvm" + lvmlib "github.com/oferchen/lvmsync_go/lvm" ) type mockAgent struct { diff --git a/internal/client/snapshot.go b/internal/client/snapshot.go index d79872d8..1dc11e66 100644 --- a/internal/client/snapshot.go +++ b/internal/client/snapshot.go @@ -8,8 +8,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/lvm" ) // Runner provides snapshot preparation helpers with injectable dependencies. diff --git a/internal/client/snapshot_helpers_test.go b/internal/client/snapshot_helpers_test.go index 3f4e1fdb..8bc1540d 100644 --- a/internal/client/snapshot_helpers_test.go +++ b/internal/client/snapshot_helpers_test.go @@ -6,8 +6,8 @@ import ( "math" "testing" - "lvmsync_go/internal/config" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/lvm" "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" diff --git a/internal/client/snapshot_test.go b/internal/client/snapshot_test.go index 3b445950..990b10b8 100644 --- a/internal/client/snapshot_test.go +++ b/internal/client/snapshot_test.go @@ -7,9 +7,9 @@ import ( "testing" "time" - "lvmsync_go/internal/client" - "lvmsync_go/internal/config" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/internal/client" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/lvm" "go.uber.org/zap" ) diff --git a/internal/compressiondetect/compress_threshold_flag_test.go b/internal/compressiondetect/compress_threshold_flag_test.go index 1f94a5a8..fa0979ea 100644 --- a/internal/compressiondetect/compress_threshold_flag_test.go +++ b/internal/compressiondetect/compress_threshold_flag_test.go @@ -5,7 +5,7 @@ import ( "github.com/spf13/pflag" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestCompressThresholdFlagOverridesDefault(t *testing.T) { diff --git a/internal/compressiondetect/compressiondetect.go b/internal/compressiondetect/compressiondetect.go index 76182a46..11007066 100644 --- a/internal/compressiondetect/compressiondetect.go +++ b/internal/compressiondetect/compressiondetect.go @@ -14,7 +14,7 @@ import ( zstd "github.com/klauspost/compress/zstd" - cpufeatures "lvmsync_go/internal/cpufeatures" + cpufeatures "github.com/oferchen/lvmsync_go/internal/cpufeatures" ) var ( diff --git a/internal/config/defaults.go b/internal/config/defaults.go index 274c9148..96987950 100644 --- a/internal/config/defaults.go +++ b/internal/config/defaults.go @@ -8,7 +8,7 @@ import ( "runtime" "time" - "lvmsync_go/internal/sizeparse" + "github.com/oferchen/lvmsync_go/internal/sizeparse" ) const ( diff --git a/internal/config/validation.go b/internal/config/validation.go index f4d00719..f5980e62 100644 --- a/internal/config/validation.go +++ b/internal/config/validation.go @@ -9,10 +9,10 @@ import ( "github.com/kballard/go-shellquote" - "lvmsync_go/device" - digest "lvmsync_go/internal/digest" - "lvmsync_go/internal/exitcode" - "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/device" + digest "github.com/oferchen/lvmsync_go/internal/digest" + "github.com/oferchen/lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/lvm" ) // Validate verifies configuration values using the real OS euid. diff --git a/internal/config/validation_test.go b/internal/config/validation_test.go index f27cab45..40cd2d9f 100644 --- a/internal/config/validation_test.go +++ b/internal/config/validation_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/exitcode" ) func baseConfig(t *testing.T) *Config { diff --git a/internal/config/viper_builder.go b/internal/config/viper_builder.go index e6d64ca6..024071ec 100644 --- a/internal/config/viper_builder.go +++ b/internal/config/viper_builder.go @@ -15,8 +15,8 @@ import ( "github.com/spf13/viper" "gopkg.in/yaml.v3" - "lvmsync_go/internal/compressiondetect" - "lvmsync_go/internal/sizeparse" + "github.com/oferchen/lvmsync_go/internal/compressiondetect" + "github.com/oferchen/lvmsync_go/internal/sizeparse" ) type builder struct { diff --git a/internal/digest/digest.go b/internal/digest/digest.go index 730eee30..c6fba96a 100644 --- a/internal/digest/digest.go +++ b/internal/digest/digest.go @@ -1,6 +1,6 @@ package digest -import cpufeatures "lvmsync_go/internal/cpufeatures" +import cpufeatures "github.com/oferchen/lvmsync_go/internal/cpufeatures" const ( // SHA256 represents the SHA-256 digest algorithm. diff --git a/internal/logging/logging.go b/internal/logging/logging.go index 9ed78281..60ce4cbf 100644 --- a/internal/logging/logging.go +++ b/internal/logging/logging.go @@ -7,7 +7,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zapcore" - config "lvmsync_go/internal/config" + config "github.com/oferchen/lvmsync_go/internal/config" ) // Option configures NewLogger behavior. diff --git a/internal/logging/logging_test.go b/internal/logging/logging_test.go index 97bbc94f..49318b33 100644 --- a/internal/logging/logging_test.go +++ b/internal/logging/logging_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - config "lvmsync_go/internal/config" + config "github.com/oferchen/lvmsync_go/internal/config" ) func TestNewLoggerSamplingDefaults(t *testing.T) { diff --git a/internal/lvm/agent.go b/internal/lvm/agent.go index 0a7a2119..8366b6f9 100644 --- a/internal/lvm/agent.go +++ b/internal/lvm/agent.go @@ -7,8 +7,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/privilege" - lvmlib "lvmsync_go/lvm" + "github.com/oferchen/lvmsync_go/internal/privilege" + lvmlib "github.com/oferchen/lvmsync_go/lvm" ) // Agent defines methods for performing privileged LVM operations. diff --git a/internal/lvm/agent_test.go b/internal/lvm/agent_test.go index 9b0b3327..28cb000f 100644 --- a/internal/lvm/agent_test.go +++ b/internal/lvm/agent_test.go @@ -8,8 +8,8 @@ import ( "go.uber.org/zap" - privilege "lvmsync_go/internal/privilege" - lvmlib "lvmsync_go/lvm" + privilege "github.com/oferchen/lvmsync_go/internal/privilege" + lvmlib "github.com/oferchen/lvmsync_go/lvm" ) type fakeEsc struct{ err error } diff --git a/internal/privilege/ensure_root_test.go b/internal/privilege/ensure_root_test.go index c64c172f..4aa437f5 100644 --- a/internal/privilege/ensure_root_test.go +++ b/internal/privilege/ensure_root_test.go @@ -13,9 +13,9 @@ import ( "go.uber.org/zap" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/internal/exitcode" - "lvmsync_go/internal/privilege" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/privilege" ) func TestEnsureSudoTrue(t *testing.T) { diff --git a/internal/rsyncwire/client_test.go b/internal/rsyncwire/client_test.go index 424074e0..3d4905d6 100644 --- a/internal/rsyncwire/client_test.go +++ b/internal/rsyncwire/client_test.go @@ -13,7 +13,7 @@ import ( "github.com/gokrazy/rsync" - "lvmsync_go/device" + "github.com/oferchen/lvmsync_go/device" ) const maxFrame = 1 << 20 diff --git a/internal/rsyncwire/wire.go b/internal/rsyncwire/wire.go index 5f0b5fca..2ff02088 100644 --- a/internal/rsyncwire/wire.go +++ b/internal/rsyncwire/wire.go @@ -17,7 +17,7 @@ import ( "github.com/gokrazy/rsync" "github.com/mmcloughlin/md4" - "lvmsync_go/device" + "github.com/oferchen/lvmsync_go/device" ) var crcTable = crc32.MakeTable(crc32.Castagnoli) diff --git a/lvm/backend_cgo.go b/lvm/backend_cgo.go index ea5938af..e992c302 100644 --- a/lvm/backend_cgo.go +++ b/lvm/backend_cgo.go @@ -4,8 +4,8 @@ import ( "context" "fmt" - "lvmsync_go/internal/sizeparse" - "lvmsync_go/lvm/cgo" + "github.com/oferchen/lvmsync_go/internal/sizeparse" + "github.com/oferchen/lvmsync_go/lvm/cgo" ) // cgoBackend implements lvmBackend using a cgo.LVM implementation. diff --git a/lvm/backend_test.go b/lvm/backend_test.go index e58ddbe5..386f0749 100644 --- a/lvm/backend_test.go +++ b/lvm/backend_test.go @@ -8,7 +8,7 @@ import ( "strings" "testing" - "lvmsync_go/lvm/cgo" + "github.com/oferchen/lvmsync_go/lvm/cgo" ) func TestBackend(t *testing.T) { diff --git a/lvm/lvm.go b/lvm/lvm.go index e78582e7..56e7dfd3 100644 --- a/lvm/lvm.go +++ b/lvm/lvm.go @@ -14,8 +14,8 @@ import ( "go.uber.org/zap" "golang.org/x/sys/unix" - "lvmsync_go/internal/exitcode" - "lvmsync_go/internal/sizeparse" + "github.com/oferchen/lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/sizeparse" ) const ( diff --git a/lvm/mock_cgo_test.go b/lvm/mock_cgo_test.go index 27c736e1..8493d4f8 100644 --- a/lvm/mock_cgo_test.go +++ b/lvm/mock_cgo_test.go @@ -3,7 +3,7 @@ package lvm import ( "fmt" - "lvmsync_go/lvm/cgo" + "github.com/oferchen/lvmsync_go/lvm/cgo" ) // mockCGO implements the cgo.LVM interface for tests and records calls. diff --git a/lvm/snapshot_pressure_test.go b/lvm/snapshot_pressure_test.go index b4639bb8..227e143e 100644 --- a/lvm/snapshot_pressure_test.go +++ b/lvm/snapshot_pressure_test.go @@ -6,11 +6,11 @@ import ( "testing" "time" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/internal/client" - "lvmsync_go/internal/config" - "lvmsync_go/internal/exitcode" - lvm "lvmsync_go/lvm" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/internal/client" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/exitcode" + lvm "github.com/oferchen/lvmsync_go/lvm" "go.uber.org/zap" ) diff --git a/main.go b/main.go index d7bf603d..1de8e0f0 100644 --- a/main.go +++ b/main.go @@ -6,11 +6,11 @@ import ( "go.uber.org/zap" - _ "lvmsync_go/cmd/dump" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/internal/config" - "lvmsync_go/internal/exitcode" - "lvmsync_go/internal/logging" + _ "github.com/oferchen/lvmsync_go/cmd/dump" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/logging" ) // Runner executes the application with injected dependencies. diff --git a/main_error_log_test.go b/main_error_log_test.go index ec501017..73e4ab63 100644 --- a/main_error_log_test.go +++ b/main_error_log_test.go @@ -9,9 +9,9 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/internal/config" - "lvmsync_go/internal/exitcode" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/exitcode" ) type syncCheckCore struct { diff --git a/main_exitcode_test.go b/main_exitcode_test.go index 0449b7d7..25f2600e 100644 --- a/main_exitcode_test.go +++ b/main_exitcode_test.go @@ -6,9 +6,9 @@ import ( "go.uber.org/zap" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/internal/config" - "lvmsync_go/internal/exitcode" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/exitcode" ) func TestRunnerExitCodes(t *testing.T) { diff --git a/manifest/manifest.go b/manifest/manifest.go index 38899593..c2c0673b 100644 --- a/manifest/manifest.go +++ b/manifest/manifest.go @@ -17,8 +17,8 @@ import ( "go.uber.org/zap" "golang.org/x/sys/unix" - "lvmsync_go/device" - "lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/privilege" ) const ( diff --git a/manifest/manifest_test.go b/manifest/manifest_test.go index e16d26cd..47ef8b65 100644 --- a/manifest/manifest_test.go +++ b/manifest/manifest_test.go @@ -18,7 +18,7 @@ import ( "go.uber.org/zap/zaptest/observer" "golang.org/x/sys/unix" - "lvmsync_go/device" + "github.com/oferchen/lvmsync_go/device" ) type mockDevice struct { diff --git a/manifest/options_test.go b/manifest/options_test.go index b701644e..c7e8f01b 100644 --- a/manifest/options_test.go +++ b/manifest/options_test.go @@ -5,7 +5,7 @@ import ( "testing" "go.uber.org/zap" - "lvmsync_go/device" + "github.com/oferchen/lvmsync_go/device" ) func TestApplyOptions(t *testing.T) { diff --git a/manifest/rebuild_test.go b/manifest/rebuild_test.go index 8e270dbe..a8b3c7ab 100644 --- a/manifest/rebuild_test.go +++ b/manifest/rebuild_test.go @@ -11,7 +11,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/device" + "github.com/oferchen/lvmsync_go/device" ) func TestRegenerateMissing(t *testing.T) { diff --git a/readme_examples_test.go b/readme_examples_test.go index 9ad21878..cc350976 100644 --- a/readme_examples_test.go +++ b/readme_examples_test.go @@ -12,9 +12,9 @@ import ( "github.com/spf13/pflag" "go.uber.org/zap" "golang.org/x/tools/imports" - lvmsynccmd "lvmsync_go/cmd/lvmsync" - "lvmsync_go/dedup" - "lvmsync_go/internal/config" + lvmsynccmd "github.com/oferchen/lvmsync_go/cmd/lvmsync" + "github.com/oferchen/lvmsync_go/dedup" + "github.com/oferchen/lvmsync_go/internal/config" ) // TestReadmeExamplesCompile ensures that Go code blocks in README.md compile. diff --git a/remote/hostkey_test.go b/remote/hostkey_test.go index a91ee51e..b66ac7f3 100644 --- a/remote/hostkey_test.go +++ b/remote/hostkey_test.go @@ -3,7 +3,7 @@ package remote import ( "testing" - remotetest "lvmsync_go/remote/testutil" + remotetest "github.com/oferchen/lvmsync_go/remote/testutil" ) func TestSetupHostKeyCallbackInsecure(t *testing.T) { diff --git a/remote/logger_test.go b/remote/logger_test.go index 8fe9b02e..64dc44a7 100644 --- a/remote/logger_test.go +++ b/remote/logger_test.go @@ -9,7 +9,7 @@ import ( "golang.org/x/crypto/ssh" "golang.org/x/crypto/ssh/knownhosts" - remotetest "lvmsync_go/remote/testutil" + remotetest "github.com/oferchen/lvmsync_go/remote/testutil" ) func TestRunRemoteScriptNoLogger(t *testing.T) { diff --git a/remote/remote_test.go b/remote/remote_test.go index 5e330cc3..515f7080 100644 --- a/remote/remote_test.go +++ b/remote/remote_test.go @@ -13,7 +13,7 @@ import ( "go.uber.org/zap" "golang.org/x/crypto/ssh" - remotetest "lvmsync_go/remote/testutil" + remotetest "github.com/oferchen/lvmsync_go/remote/testutil" ) func TestNewSSHManagerInvalidKey(t *testing.T) { diff --git a/remote/select_auth_methods_test.go b/remote/select_auth_methods_test.go index e1bf5944..549cd319 100644 --- a/remote/select_auth_methods_test.go +++ b/remote/select_auth_methods_test.go @@ -14,7 +14,7 @@ import ( "golang.org/x/crypto/ssh" "golang.org/x/crypto/ssh/agent" - remotetest "lvmsync_go/remote/testutil" + remotetest "github.com/oferchen/lvmsync_go/remote/testutil" ) // helper to start a stub ssh agent listening on a unix socket diff --git a/remote/ssh_keepalive_test.go b/remote/ssh_keepalive_test.go index d1dc6b76..1e7f6aac 100644 --- a/remote/ssh_keepalive_test.go +++ b/remote/ssh_keepalive_test.go @@ -7,7 +7,7 @@ import ( "go.uber.org/zap" - remotetest "lvmsync_go/remote/testutil" + remotetest "github.com/oferchen/lvmsync_go/remote/testutil" ) func TestSendKeepAlive(t *testing.T) { diff --git a/remote/ssh_manager_test.go b/remote/ssh_manager_test.go index b3a6cddd..142dc4e9 100644 --- a/remote/ssh_manager_test.go +++ b/remote/ssh_manager_test.go @@ -13,7 +13,7 @@ import ( "golang.org/x/crypto/ssh" "golang.org/x/crypto/ssh/agent" - "lvmsync_go/remote/testutil" + "github.com/oferchen/lvmsync_go/remote/testutil" ) func TestSSHManagerGetClientReuse(t *testing.T) { diff --git a/remote/ssh_session_test.go b/remote/ssh_session_test.go index 674c3268..72984e00 100644 --- a/remote/ssh_session_test.go +++ b/remote/ssh_session_test.go @@ -14,7 +14,7 @@ import ( "testing" "time" - remotetest "lvmsync_go/remote/testutil" + remotetest "github.com/oferchen/lvmsync_go/remote/testutil" "go.uber.org/zap" "golang.org/x/crypto/ssh" diff --git a/remote/test_helpers_test.go b/remote/test_helpers_test.go index c1a397fe..6ac0a30b 100644 --- a/remote/test_helpers_test.go +++ b/remote/test_helpers_test.go @@ -8,7 +8,7 @@ import ( "golang.org/x/crypto/ssh" "golang.org/x/crypto/ssh/knownhosts" - remotetest "lvmsync_go/remote/testutil" + remotetest "github.com/oferchen/lvmsync_go/remote/testutil" ) // newSSHServer sets up a mock SSH server and returns the server instance, diff --git a/runner_success_test.go b/runner_success_test.go index 4dbe3156..6b90ea47 100644 --- a/runner_success_test.go +++ b/runner_success_test.go @@ -5,8 +5,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" - "lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/exitcode" ) func TestRunnerSuccess(t *testing.T) { diff --git a/testutil/rsyncserver/server.go b/testutil/rsyncserver/server.go index b15f713b..02fa0468 100644 --- a/testutil/rsyncserver/server.go +++ b/testutil/rsyncserver/server.go @@ -14,10 +14,10 @@ import ( "github.com/gokrazy/rsync" "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/digest" - "lvmsync_go/internal/rsyncwire" - "lvmsync_go/testutil/signaturecache" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/digest" + "github.com/oferchen/lvmsync_go/internal/rsyncwire" + "github.com/oferchen/lvmsync_go/internal/signaturecache" ) // Device represents a writable block device supporting random writes and sync. diff --git a/testutil/rsyncserver/server_test.go b/testutil/rsyncserver/server_test.go index c4d7aaa4..a9fd4c45 100644 --- a/testutil/rsyncserver/server_test.go +++ b/testutil/rsyncserver/server_test.go @@ -19,10 +19,10 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/device" - "lvmsync_go/internal/digest" - "lvmsync_go/internal/rsyncwire" - "lvmsync_go/testutil/signaturecache" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/digest" + "github.com/oferchen/lvmsync_go/internal/rsyncwire" + "github.com/oferchen/lvmsync_go/internal/signaturecache" ) const maxFrame = 1 << 20 diff --git a/transfer/apply.go b/transfer/apply.go index e15584e3..af2bf1c4 100644 --- a/transfer/apply.go +++ b/transfer/apply.go @@ -10,9 +10,9 @@ import ( "go.uber.org/zap" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/common" - "lvmsync_go/internal/config" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/internal/config" ) func (t *Transfer) processDumpDataCore(ctx context.Context, cfg *config.Config, in io.Reader, destPath string, dedup DeduplicationStrategy, verify bool) (err error) { diff --git a/transfer/apply_device_test.go b/transfer/apply_device_test.go index 781290fe..27df5fb6 100644 --- a/transfer/apply_device_test.go +++ b/transfer/apply_device_test.go @@ -12,11 +12,11 @@ import ( "testing" "time" - "lvmsync_go/common" - "lvmsync_go/device" - "lvmsync_go/internal/config" - "lvmsync_go/internal/exitcode" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/exitcode" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" "go.uber.org/zap" "golang.org/x/sys/unix" diff --git a/transfer/block_benchmark_test.go b/transfer/block_benchmark_test.go index 524c7afe..999cb360 100644 --- a/transfer/block_benchmark_test.go +++ b/transfer/block_benchmark_test.go @@ -10,7 +10,7 @@ import ( "syscall" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func prepareTestFile(size int) (*os.File, func(), error) { diff --git a/transfer/block_coalesce_linux_test.go b/transfer/block_coalesce_linux_test.go index 965145db..7061c8a3 100644 --- a/transfer/block_coalesce_linux_test.go +++ b/transfer/block_coalesce_linux_test.go @@ -10,7 +10,7 @@ import ( "go.uber.org/zap" "golang.org/x/sys/unix" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestBlockWriterCoalescesZeroBlocks(t *testing.T) { diff --git a/transfer/block_common.go b/transfer/block_common.go index 156144dc..564990ae 100644 --- a/transfer/block_common.go +++ b/transfer/block_common.go @@ -11,7 +11,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) // PipeCreationCount tracks the number of pipes created by ReadBlockWithRetries diff --git a/transfer/block_sparse_linux_test.go b/transfer/block_sparse_linux_test.go index 359596bf..e49d6114 100644 --- a/transfer/block_sparse_linux_test.go +++ b/transfer/block_sparse_linux_test.go @@ -13,7 +13,7 @@ import ( "go.uber.org/zap" "golang.org/x/sys/unix" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestNextDataOffset(t *testing.T) { diff --git a/transfer/block_stream.go b/transfer/block_stream.go index 79d32660..b91db9e5 100644 --- a/transfer/block_stream.go +++ b/transfer/block_stream.go @@ -17,10 +17,10 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - hashutil "lvmsync_go/hash" - "lvmsync_go/internal/config" - digest "lvmsync_go/internal/digest" - manifestpkg "lvmsync_go/manifest" + hashutil "github.com/oferchen/lvmsync_go/hash" + "github.com/oferchen/lvmsync_go/internal/config" + digest "github.com/oferchen/lvmsync_go/internal/digest" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) func validateOffsetAndSize(offset uint64, size int) (int64, uint32, error) { diff --git a/transfer/block_stream_test.go b/transfer/block_stream_test.go index 8d468d10..b7da7831 100644 --- a/transfer/block_stream_test.go +++ b/transfer/block_stream_test.go @@ -9,8 +9,8 @@ import ( "github.com/zeebo/blake3" - "lvmsync_go/internal/config" - digest "lvmsync_go/internal/digest" + "github.com/oferchen/lvmsync_go/internal/config" + digest "github.com/oferchen/lvmsync_go/internal/digest" ) func TestValidateOffsetAndSizeFunc(t *testing.T) { diff --git a/transfer/block_test.go b/transfer/block_test.go index 37ffb308..06d66e96 100644 --- a/transfer/block_test.go +++ b/transfer/block_test.go @@ -10,7 +10,7 @@ import ( "testing" "time" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" "go.uber.org/zap" ) diff --git a/transfer/block_writer.go b/transfer/block_writer.go index bf0884a7..4e78224e 100644 --- a/transfer/block_writer.go +++ b/transfer/block_writer.go @@ -10,9 +10,9 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" - "lvmsync_go/internal/sizeparse" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/sizeparse" ) // blockWriter streams block records to a destination file, optionally diff --git a/transfer/block_writer_apply_test.go b/transfer/block_writer_apply_test.go index 439a2dbb..f39aa416 100644 --- a/transfer/block_writer_apply_test.go +++ b/transfer/block_writer_apply_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func buildBlockStream(t *testing.T, verify bool, checksum ChecksumStrategy, blocks [][]byte) *bufio.Reader { diff --git a/transfer/block_writer_test.go b/transfer/block_writer_test.go index 1bafb48f..c5cf585c 100644 --- a/transfer/block_writer_test.go +++ b/transfer/block_writer_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestBlockWriterSyncIntervalTriggers(t *testing.T) { diff --git a/transfer/checksum.go b/transfer/checksum.go index 03c8e55d..39b15d91 100644 --- a/transfer/checksum.go +++ b/transfer/checksum.go @@ -8,7 +8,7 @@ import ( "github.com/zeebo/blake3" - digest "lvmsync_go/internal/digest" + digest "github.com/oferchen/lvmsync_go/internal/digest" ) // ChecksumStrategy defines an interface for computing checksums with a diff --git a/transfer/chunk_reader_test.go b/transfer/chunk_reader_test.go index ad65c3d6..9d1a8b11 100644 --- a/transfer/chunk_reader_test.go +++ b/transfer/chunk_reader_test.go @@ -10,7 +10,7 @@ import ( "go.uber.org/zap/zaptest/observer" "golang.org/x/sys/unix" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestChunkReaderSkipsConfirmed(t *testing.T) { diff --git a/transfer/compression.go b/transfer/compression.go index f74758d9..e1005d89 100644 --- a/transfer/compression.go +++ b/transfer/compression.go @@ -10,8 +10,8 @@ import ( "github.com/pierrec/lz4/v4" "go.uber.org/zap" - "lvmsync_go/internal/compressiondetect" - cpufeatures "lvmsync_go/internal/cpufeatures" + "github.com/oferchen/lvmsync_go/internal/compressiondetect" + cpufeatures "github.com/oferchen/lvmsync_go/internal/cpufeatures" ) const ( diff --git a/transfer/compression_entropy_test.go b/transfer/compression_entropy_test.go index c7639eb4..5d3fe42b 100644 --- a/transfer/compression_entropy_test.go +++ b/transfer/compression_entropy_test.go @@ -7,7 +7,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/compressiondetect" + "github.com/oferchen/lvmsync_go/internal/compressiondetect" ) // TestDetectOptimalCompressionEntropy verifies that high-entropy data is not diff --git a/transfer/dedup.go b/transfer/dedup.go index ebef8e96..48859d0c 100644 --- a/transfer/dedup.go +++ b/transfer/dedup.go @@ -15,8 +15,8 @@ import ( "github.com/bits-and-blooms/bloom/v3" "go.uber.org/zap" - "lvmsync_go/internal/config" - cpufeatures "lvmsync_go/internal/cpufeatures" + "github.com/oferchen/lvmsync_go/internal/config" + cpufeatures "github.com/oferchen/lvmsync_go/internal/cpufeatures" ) // saveStateFile writes dedup state to the provided path; logger may be nil. diff --git a/transfer/dedup_cdc.go b/transfer/dedup_cdc.go index 53ca6b65..abe57907 100644 --- a/transfer/dedup_cdc.go +++ b/transfer/dedup_cdc.go @@ -12,9 +12,9 @@ import ( "github.com/bits-and-blooms/bloom/v3" "golang.org/x/sys/unix" - "lvmsync_go/dedup" - hashutil "lvmsync_go/hash" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/dedup" + hashutil "github.com/oferchen/lvmsync_go/hash" + "github.com/oferchen/lvmsync_go/internal/config" ) // CDCDedup implements a simple FastCDC based deduplication helper. diff --git a/transfer/dedup_cdc_test.go b/transfer/dedup_cdc_test.go index 75da4daa..aa983a5c 100644 --- a/transfer/dedup_cdc_test.go +++ b/transfer/dedup_cdc_test.go @@ -7,7 +7,7 @@ import ( "path/filepath" "testing" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) type cdcFailingWriter struct { diff --git a/transfer/dedup_persistence_test.go b/transfer/dedup_persistence_test.go index 47f86774..21020750 100644 --- a/transfer/dedup_persistence_test.go +++ b/transfer/dedup_persistence_test.go @@ -14,8 +14,8 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/device" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/device" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) func TestBloomFilterDedupPersistence(t *testing.T) { diff --git a/transfer/delta.go b/transfer/delta.go index 8d33d8cd..f2b19eb8 100644 --- a/transfer/delta.go +++ b/transfer/delta.go @@ -10,15 +10,15 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/dedup" - "lvmsync_go/device" - internalcommon "lvmsync_go/internal/common" - "lvmsync_go/internal/config" - digestpkg "lvmsync_go/internal/digest" - "lvmsync_go/internal/privilege" - "lvmsync_go/internal/rsyncwire" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/dedup" + "github.com/oferchen/lvmsync_go/device" + internalcommon "github.com/oferchen/lvmsync_go/internal/common" + "github.com/oferchen/lvmsync_go/internal/config" + digestpkg "github.com/oferchen/lvmsync_go/internal/digest" + "github.com/oferchen/lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/internal/rsyncwire" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) const rsyncMaxFrame = 1 << 20 diff --git a/transfer/delta_allow_insecure_test.go b/transfer/delta_allow_insecure_test.go index 592e8677..397af66d 100644 --- a/transfer/delta_allow_insecure_test.go +++ b/transfer/delta_allow_insecure_test.go @@ -10,8 +10,8 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/config" - digestpkg "lvmsync_go/internal/digest" + "github.com/oferchen/lvmsync_go/internal/config" + digestpkg "github.com/oferchen/lvmsync_go/internal/digest" ) func TestStreamRsyncDeltaAllowInsecure(t *testing.T) { diff --git a/transfer/destination_precondition_test.go b/transfer/destination_precondition_test.go index b56a0199..b3c277c4 100644 --- a/transfer/destination_precondition_test.go +++ b/transfer/destination_precondition_test.go @@ -11,15 +11,15 @@ import ( "sync" "testing" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/device" - "lvmsync_go/internal/config" - "lvmsync_go/internal/exitcode" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/exitcode" "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" "golang.org/x/sys/unix" - manifestpkg "lvmsync_go/manifest" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) func TestProcessDumpDataDeviceIDMismatchPrecondition(t *testing.T) { diff --git a/transfer/digest_verification_test.go b/transfer/digest_verification_test.go index f96bb833..2e9d5386 100644 --- a/transfer/digest_verification_test.go +++ b/transfer/digest_verification_test.go @@ -11,7 +11,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestIterateBlocksFinalSHA(t *testing.T) { diff --git a/transfer/discard_test.go b/transfer/discard_test.go index dc5b9326..72511644 100644 --- a/transfer/discard_test.go +++ b/transfer/discard_test.go @@ -6,8 +6,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestProcessBlockDiscard(t *testing.T) { diff --git a/transfer/dumpchanges_benchmark_test.go b/transfer/dumpchanges_benchmark_test.go index 897dca15..5cbb052e 100644 --- a/transfer/dumpchanges_benchmark_test.go +++ b/transfer/dumpchanges_benchmark_test.go @@ -6,7 +6,7 @@ import ( "sync" "testing" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" "go.uber.org/zap" ) diff --git a/transfer/dumpchanges_test.go b/transfer/dumpchanges_test.go index 393e9101..d74ef1b4 100644 --- a/transfer/dumpchanges_test.go +++ b/transfer/dumpchanges_test.go @@ -13,9 +13,9 @@ import ( "sync" "testing" - "lvmsync_go/common" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" diff --git a/transfer/handshake.go b/transfer/handshake.go index de3e70fe..84750eb0 100644 --- a/transfer/handshake.go +++ b/transfer/handshake.go @@ -8,9 +8,9 @@ import ( "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/internal/config" - digest "lvmsync_go/internal/digest" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/internal/config" + digest "github.com/oferchen/lvmsync_go/internal/digest" ) func composeHandshake(cfg *config.Config, mode string) common.Handshake { diff --git a/transfer/handshake_test.go b/transfer/handshake_test.go index fa2b80ae..fec74c51 100644 --- a/transfer/handshake_test.go +++ b/transfer/handshake_test.go @@ -5,8 +5,8 @@ import ( "bytes" "testing" - "lvmsync_go/common" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestComposeHandshake(t *testing.T) { diff --git a/transfer/intra_dedup_test.go b/transfer/intra_dedup_test.go index e0108d49..1764f7f0 100644 --- a/transfer/intra_dedup_test.go +++ b/transfer/intra_dedup_test.go @@ -6,8 +6,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestChunkCache(t *testing.T) { diff --git a/transfer/log_fields_test.go b/transfer/log_fields_test.go index d4060db3..7ae51a0b 100644 --- a/transfer/log_fields_test.go +++ b/transfer/log_fields_test.go @@ -12,8 +12,8 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestDumpChangesSequentialLogFields(t *testing.T) { diff --git a/transfer/loopback_integration_test.go b/transfer/loopback_integration_test.go index 1aef245f..353b6f82 100644 --- a/transfer/loopback_integration_test.go +++ b/transfer/loopback_integration_test.go @@ -16,11 +16,11 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/device" - hashutil "lvmsync_go/hash" - "lvmsync_go/internal/config" - manifestpkg "lvmsync_go/manifest" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/device" + hashutil "github.com/oferchen/lvmsync_go/hash" + "github.com/oferchen/lvmsync_go/internal/config" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/transport" ) func setupLoop(t *testing.T, path string) string { diff --git a/transfer/manifest_ctx_test.go b/transfer/manifest_ctx_test.go index ff4a0153..27935add 100644 --- a/transfer/manifest_ctx_test.go +++ b/transfer/manifest_ctx_test.go @@ -13,7 +13,7 @@ import ( "testing" "time" - manifestpkg "lvmsync_go/manifest" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) func writeHeader(t *testing.T, path string) { diff --git a/transfer/manifest_header_mac_test.go b/transfer/manifest_header_mac_test.go index 54d30a4f..f40a4c80 100644 --- a/transfer/manifest_header_mac_test.go +++ b/transfer/manifest_header_mac_test.go @@ -7,7 +7,7 @@ import ( "github.com/zeebo/blake3" - manifestpkg "lvmsync_go/manifest" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) func TestManifestHeaderMACSize(t *testing.T) { diff --git a/transfer/manifest_integration_test.go b/transfer/manifest_integration_test.go index e45b090f..83b8089b 100644 --- a/transfer/manifest_integration_test.go +++ b/transfer/manifest_integration_test.go @@ -15,9 +15,9 @@ import ( "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) func TestIterateBlocksUsesManifest(t *testing.T) { diff --git a/transfer/metadata.go b/transfer/metadata.go index a1dafc2f..97080de8 100644 --- a/transfer/metadata.go +++ b/transfer/metadata.go @@ -10,7 +10,7 @@ import ( "path/filepath" "strings" - "lvmsync_go/common" + "github.com/oferchen/lvmsync_go/common" ) var mapperDir = "/dev/mapper" diff --git a/transfer/numa_linux.go b/transfer/numa_linux.go index 2722388d..2428f97f 100644 --- a/transfer/numa_linux.go +++ b/transfer/numa_linux.go @@ -13,7 +13,7 @@ import ( "go.uber.org/zap" "golang.org/x/sys/unix" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) type numaOps interface { diff --git a/transfer/numa_linux_test.go b/transfer/numa_linux_test.go index 0f40fac7..2013772b 100644 --- a/transfer/numa_linux_test.go +++ b/transfer/numa_linux_test.go @@ -11,7 +11,7 @@ import ( "go.uber.org/zap/zaptest/observer" "golang.org/x/sys/unix" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestParseCPUList(t *testing.T) { diff --git a/transfer/numa_stub.go b/transfer/numa_stub.go index d4f9c9bc..2724e4c2 100644 --- a/transfer/numa_stub.go +++ b/transfer/numa_stub.go @@ -7,7 +7,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func pinWorkerToDevice(cfg *config.Config, src *os.File, _ *zap.Logger) func() { diff --git a/transfer/pool_test.go b/transfer/pool_test.go index 67e3bc17..c9ce500e 100644 --- a/transfer/pool_test.go +++ b/transfer/pool_test.go @@ -7,7 +7,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func BenchmarkReadBlockWithPool(b *testing.B) { diff --git a/transfer/progress.go b/transfer/progress.go index def4dabf..a02bcbe0 100644 --- a/transfer/progress.go +++ b/transfer/progress.go @@ -7,7 +7,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) type progressEvent struct { diff --git a/transfer/progress_golden_test.go b/transfer/progress_golden_test.go index 3dbd9b3e..46ff8509 100644 --- a/transfer/progress_golden_test.go +++ b/transfer/progress_golden_test.go @@ -11,7 +11,7 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestProgressLogGolden(t *testing.T) { diff --git a/transfer/progress_test.go b/transfer/progress_test.go index a920585e..2b2f8a33 100644 --- a/transfer/progress_test.go +++ b/transfer/progress_test.go @@ -10,7 +10,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestFinalizeProgress(t *testing.T) { diff --git a/transfer/reconnect_integration_test.go b/transfer/reconnect_integration_test.go index 6af0c4aa..9036e802 100644 --- a/transfer/reconnect_integration_test.go +++ b/transfer/reconnect_integration_test.go @@ -13,8 +13,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/transport" ) // compareFiles verifies two paths have identical contents. diff --git a/transfer/resume.go b/transfer/resume.go index 7dd954c1..3887fdd6 100644 --- a/transfer/resume.go +++ b/transfer/resume.go @@ -3,7 +3,7 @@ package transfer import ( "time" - "lvmsync_go/device" + "github.com/oferchen/lvmsync_go/device" ) // resumeChunk stores the boundaries and digest of the last processed chunk. diff --git a/transfer/resume_cdc.go b/transfer/resume_cdc.go index c30cd9b3..237ca860 100644 --- a/transfer/resume_cdc.go +++ b/transfer/resume_cdc.go @@ -3,7 +3,7 @@ package transfer import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) // findResumeIndexCDC resumes scanning using CDC; logger must be non-nil. diff --git a/transfer/resume_cdc_test.go b/transfer/resume_cdc_test.go index ffee5448..a6c19459 100644 --- a/transfer/resume_cdc_test.go +++ b/transfer/resume_cdc_test.go @@ -12,8 +12,8 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestResumeCDCOffset(t *testing.T) { diff --git a/transfer/resume_checksum_test.go b/transfer/resume_checksum_test.go index 5413f79c..3852ee78 100644 --- a/transfer/resume_checksum_test.go +++ b/transfer/resume_checksum_test.go @@ -11,8 +11,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestResumeFinalChecksum(t *testing.T) { diff --git a/transfer/resume_fixed.go b/transfer/resume_fixed.go index 3cd77f23..f952d2df 100644 --- a/transfer/resume_fixed.go +++ b/transfer/resume_fixed.go @@ -9,7 +9,7 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) // findResumeIndex determines the starting range index based on the checkpoint and dedup mode. diff --git a/transfer/resume_fixed_test.go b/transfer/resume_fixed_test.go index d18f44a1..c505b344 100644 --- a/transfer/resume_fixed_test.go +++ b/transfer/resume_fixed_test.go @@ -9,8 +9,8 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestResumeFixedIdempotent(t *testing.T) { diff --git a/transfer/resume_hybrid.go b/transfer/resume_hybrid.go index 39bd3ff4..9f2cee33 100644 --- a/transfer/resume_hybrid.go +++ b/transfer/resume_hybrid.go @@ -3,7 +3,7 @@ package transfer import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func findResumeIndexHybrid(cfg *config.Config, ranges []Range, chk resumeChunk, logger *zap.Logger) int { diff --git a/transfer/resume_hybrid_test.go b/transfer/resume_hybrid_test.go index 10c212ba..3d781b7c 100644 --- a/transfer/resume_hybrid_test.go +++ b/transfer/resume_hybrid_test.go @@ -12,8 +12,8 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestResumeHybridOffset(t *testing.T) { diff --git a/transfer/resume_interrupted_test.go b/transfer/resume_interrupted_test.go index b575bcc0..8bc2e92c 100644 --- a/transfer/resume_interrupted_test.go +++ b/transfer/resume_interrupted_test.go @@ -15,8 +15,8 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) func runInterrupted(t *testing.T, mode string) { diff --git a/transfer/resume_progress_integration_test.go b/transfer/resume_progress_integration_test.go index c098c5f8..867e1c80 100644 --- a/transfer/resume_progress_integration_test.go +++ b/transfer/resume_progress_integration_test.go @@ -16,10 +16,10 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" - privilege "lvmsync_go/internal/privilege" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + privilege "github.com/oferchen/lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/transport" ) // waitForBlocks waits until at least blocks blocks have been written to dest. diff --git a/transfer/resume_state.go b/transfer/resume_state.go index cb9eda06..63279abe 100644 --- a/transfer/resume_state.go +++ b/transfer/resume_state.go @@ -11,8 +11,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) func resumeWALPath(path string) string { return path + ".wal" } diff --git a/transfer/resume_state_test.go b/transfer/resume_state_test.go index e03c50f1..338976fe 100644 --- a/transfer/resume_state_test.go +++ b/transfer/resume_state_test.go @@ -10,8 +10,8 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestSaveAndReadResumeState(t *testing.T) { diff --git a/transfer/resume_test.go b/transfer/resume_test.go index f4fbd792..68a83e26 100644 --- a/transfer/resume_test.go +++ b/transfer/resume_test.go @@ -16,9 +16,9 @@ import ( "github.com/zeebo/blake3" - "lvmsync_go/common" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" "go.uber.org/zap" ) diff --git a/transfer/resume_verify_integration_test.go b/transfer/resume_verify_integration_test.go index 904e6a7a..3d81ee61 100644 --- a/transfer/resume_verify_integration_test.go +++ b/transfer/resume_verify_integration_test.go @@ -13,9 +13,9 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" - privilege "lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + privilege "github.com/oferchen/lvmsync_go/internal/privilege" ) func TestResumeVerifyMismatch(t *testing.T) { diff --git a/transfer/resume_verify_only_integration_test.go b/transfer/resume_verify_only_integration_test.go index 33bb818f..13496f1d 100644 --- a/transfer/resume_verify_only_integration_test.go +++ b/transfer/resume_verify_only_integration_test.go @@ -18,11 +18,11 @@ import ( "go.uber.org/zap" "golang.org/x/sys/unix" - "lvmsync_go/device" - hashutil "lvmsync_go/hash" - "lvmsync_go/internal/config" - privilege "lvmsync_go/internal/privilege" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/device" + hashutil "github.com/oferchen/lvmsync_go/hash" + "github.com/oferchen/lvmsync_go/internal/config" + privilege "github.com/oferchen/lvmsync_go/internal/privilege" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) // TestApplyVerifyHelper is a helper process that runs ProcessDumpData reading from stdin. diff --git a/transfer/resume_wal_integration_test.go b/transfer/resume_wal_integration_test.go index 23156f38..41d2b395 100644 --- a/transfer/resume_wal_integration_test.go +++ b/transfer/resume_wal_integration_test.go @@ -17,9 +17,9 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" - privilege "lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + privilege "github.com/oferchen/lvmsync_go/internal/privilege" ) // TestApplyHelper is a helper process that runs ProcessDumpData reading from stdin. diff --git a/transfer/rsync_delta_test.go b/transfer/rsync_delta_test.go index de0680f5..66af46ea 100644 --- a/transfer/rsync_delta_test.go +++ b/transfer/rsync_delta_test.go @@ -15,12 +15,12 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/device" - "lvmsync_go/internal/config" - digestpkg "lvmsync_go/internal/digest" - "lvmsync_go/internal/rsyncwire" - manifestpkg "lvmsync_go/manifest" - "lvmsync_go/testutil/rsyncserver" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + digestpkg "github.com/oferchen/lvmsync_go/internal/digest" + "github.com/oferchen/lvmsync_go/internal/rsyncwire" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/testutil/rsyncserver" ) type countingConn struct { diff --git a/transfer/run_apply.go b/transfer/run_apply.go index 7409cb17..c483c741 100644 --- a/transfer/run_apply.go +++ b/transfer/run_apply.go @@ -8,8 +8,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/internal/config" ) func openApplyReader(applyFile string) (io.ReadCloser, error) { diff --git a/transfer/save_state_error_test.go b/transfer/save_state_error_test.go index 0a1ad680..8b52302b 100644 --- a/transfer/save_state_error_test.go +++ b/transfer/save_state_error_test.go @@ -7,7 +7,7 @@ import ( "sync" "testing" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" diff --git a/transfer/setup_pipe_test.go b/transfer/setup_pipe_test.go index cd258822..7e0672a3 100644 --- a/transfer/setup_pipe_test.go +++ b/transfer/setup_pipe_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestSetupPipeZeroCopyEnabled(t *testing.T) { diff --git a/transfer/sparse_never_linux_test.go b/transfer/sparse_never_linux_test.go index 41968867..bd4d4501 100644 --- a/transfer/sparse_never_linux_test.go +++ b/transfer/sparse_never_linux_test.go @@ -13,7 +13,7 @@ import ( "go.uber.org/zap" "golang.org/x/sys/unix" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestSparseNeverLoopback(t *testing.T) { diff --git a/transfer/sync_logger_error_test.go b/transfer/sync_logger_error_test.go index 0ea0d31a..bd025277 100644 --- a/transfer/sync_logger_error_test.go +++ b/transfer/sync_logger_error_test.go @@ -11,7 +11,7 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) // failingSyncCore wraps a zapcore.Core and returns a fixed error from Sync. diff --git a/transfer/transfer.go b/transfer/transfer.go index a0477644..ef404716 100644 --- a/transfer/transfer.go +++ b/transfer/transfer.go @@ -17,15 +17,15 @@ import ( "github.com/zeebo/blake3" "go.uber.org/zap" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/common" - "lvmsync_go/device" - hashutil "lvmsync_go/hash" - "lvmsync_go/internal/config" - "lvmsync_go/internal/exitcode" - "lvmsync_go/internal/privilege" - "lvmsync_go/lvm" - manifestpkg "lvmsync_go/manifest" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/device" + hashutil "github.com/oferchen/lvmsync_go/hash" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/exitcode" + "github.com/oferchen/lvmsync_go/internal/privilege" + "github.com/oferchen/lvmsync_go/lvm" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) // Transfer encapsulates transfer state shared across operations. diff --git a/transfer/transfer_basic_test.go b/transfer/transfer_basic_test.go index 2a2a5494..5d264c03 100644 --- a/transfer/transfer_basic_test.go +++ b/transfer/transfer_basic_test.go @@ -8,7 +8,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zapcore" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestWrapRateLimitedWriterDisabled(t *testing.T) { diff --git a/transfer/transfer_test.go b/transfer/transfer_test.go index b4afbb41..3dd12259 100644 --- a/transfer/transfer_test.go +++ b/transfer/transfer_test.go @@ -14,7 +14,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestIterateBlocksOffsetOverflow(t *testing.T) { diff --git a/transfer/types.go b/transfer/types.go index 472d4ef4..2e2a0a55 100644 --- a/transfer/types.go +++ b/transfer/types.go @@ -1,7 +1,7 @@ // transfer/types.go package transfer -import wal "lvmsync_go/internal/wal" +import wal "github.com/oferchen/lvmsync_go/internal/wal" type Range = wal.Range diff --git a/transfer/utils.go b/transfer/utils.go index fdd9ded3..c0f8118b 100644 --- a/transfer/utils.go +++ b/transfer/utils.go @@ -10,7 +10,7 @@ package transfer import ( "io" - "lvmsync_go/internal/limiter" + "github.com/oferchen/lvmsync_go/internal/limiter" ) // rateLimitedWriter wraps an io.Writer with a token bucket limiter. diff --git a/transfer/utils_test.go b/transfer/utils_test.go index cbd4d1ee..98e4c7cf 100644 --- a/transfer/utils_test.go +++ b/transfer/utils_test.go @@ -14,7 +14,7 @@ import ( "testing" "time" - "lvmsync_go/internal/limiter" + "github.com/oferchen/lvmsync_go/internal/limiter" ) type stubClock struct { diff --git a/transfer/verify_destination_ctx_test.go b/transfer/verify_destination_ctx_test.go index 556a1728..a18de73c 100644 --- a/transfer/verify_destination_ctx_test.go +++ b/transfer/verify_destination_ctx_test.go @@ -12,8 +12,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestVerifyDestinationNilContext(t *testing.T) { diff --git a/transfer/verify_destination_validation_test.go b/transfer/verify_destination_validation_test.go index 9c8a3ae9..0cdd61bc 100644 --- a/transfer/verify_destination_validation_test.go +++ b/transfer/verify_destination_validation_test.go @@ -13,10 +13,10 @@ import ( "go.uber.org/zap" "golang.org/x/sys/unix" - "lvmsync_go/device" - "lvmsync_go/internal/config" - "lvmsync_go/internal/exitcode" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/exitcode" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) func TestVerifyDestinationManifestDigestError(t *testing.T) { diff --git a/transfer/wal.go b/transfer/wal.go index a29f9315..b51bbb82 100644 --- a/transfer/wal.go +++ b/transfer/wal.go @@ -9,8 +9,8 @@ import ( "strings" "github.com/zeebo/blake3" - "lvmsync_go/device" - walpkg "lvmsync_go/internal/wal" + "github.com/oferchen/lvmsync_go/device" + walpkg "github.com/oferchen/lvmsync_go/internal/wal" ) const ( diff --git a/transfer/wal_crash_test.go b/transfer/wal_crash_test.go index d0d54b9b..62501e01 100644 --- a/transfer/wal_crash_test.go +++ b/transfer/wal_crash_test.go @@ -6,7 +6,7 @@ import ( "path/filepath" "testing" - "lvmsync_go/device" + "github.com/oferchen/lvmsync_go/device" ) // TestWALCrashRecovery simulates power loss scenarios and verifies WAL recovery. diff --git a/transfer/wal_resume_test.go b/transfer/wal_resume_test.go index 96a3195e..b5ac5ea6 100644 --- a/transfer/wal_resume_test.go +++ b/transfer/wal_resume_test.go @@ -9,8 +9,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) // TestWALCommitFsync verifies that WAL entries remain after a crash due to fsync. diff --git a/transfer/wal_test.go b/transfer/wal_test.go index fb540174..c78ccd9c 100644 --- a/transfer/wal_test.go +++ b/transfer/wal_test.go @@ -7,8 +7,8 @@ import ( "path/filepath" "testing" - "lvmsync_go/device" - walpkg "lvmsync_go/internal/wal" + "github.com/oferchen/lvmsync_go/device" + walpkg "github.com/oferchen/lvmsync_go/internal/wal" ) func TestWALMismatch(t *testing.T) { diff --git a/transfer/wal_verify_test.go b/transfer/wal_verify_test.go index 6e65daf1..f8e57841 100644 --- a/transfer/wal_verify_test.go +++ b/transfer/wal_verify_test.go @@ -8,9 +8,9 @@ import ( "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" - manifestpkg "lvmsync_go/manifest" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" + manifestpkg "github.com/oferchen/lvmsync_go/manifest" ) type mockDevice struct { diff --git a/transfer/wal_version_test.go b/transfer/wal_version_test.go index 1a8e3f53..a7755235 100644 --- a/transfer/wal_version_test.go +++ b/transfer/wal_version_test.go @@ -6,7 +6,7 @@ import ( "path/filepath" "testing" - "lvmsync_go/device" + "github.com/oferchen/lvmsync_go/device" ) func TestWALVersionMismatch(t *testing.T) { diff --git a/transfer/worker.go b/transfer/worker.go index 78cee179..91993a59 100644 --- a/transfer/worker.go +++ b/transfer/worker.go @@ -13,12 +13,12 @@ import ( "go.uber.org/zap" - rootcmd "lvmsync_go/cmd/root" - "lvmsync_go/common" - "lvmsync_go/device" - "lvmsync_go/internal/blocksize" - "lvmsync_go/internal/config" - "lvmsync_go/transport" + rootcmd "github.com/oferchen/lvmsync_go/cmd/root" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/blocksize" + "github.com/oferchen/lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/transport" ) // detectBlockSize sets cfg.BlockSize by probing source; logger must be non-nil. diff --git a/transfer/writer.go b/transfer/writer.go index a5272916..f81b5a11 100644 --- a/transfer/writer.go +++ b/transfer/writer.go @@ -11,8 +11,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/device" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/device" + "github.com/oferchen/lvmsync_go/internal/config" ) func prepareOutputWriter(out io.Writer, cfg *config.Config, logger *zap.Logger) (io.WriteCloser, *bufio.Writer, error) { diff --git a/transfer/zero.go b/transfer/zero.go index 3a26f46a..369d0a23 100644 --- a/transfer/zero.go +++ b/transfer/zero.go @@ -11,7 +11,7 @@ import ( "go.uber.org/zap" "golang.org/x/sys/unix" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) // zeroBufCache stores zero-filled buffers keyed by their size to avoid repeated diff --git a/transfer/zero_test.go b/transfer/zero_test.go index 250e7b1f..6c186253 100644 --- a/transfer/zero_test.go +++ b/transfer/zero_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/internal/config" + "github.com/oferchen/lvmsync_go/internal/config" ) func TestIsAllZero(t *testing.T) { diff --git a/transport/deadline_integration_test.go b/transport/deadline_integration_test.go index 338c14d5..241ce178 100644 --- a/transport/deadline_integration_test.go +++ b/transport/deadline_integration_test.go @@ -13,14 +13,14 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/common" - "lvmsync_go/transport" - "lvmsync_go/transport/testutil" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/transport/testutil" - _ "lvmsync_go/transport/h2" - _ "lvmsync_go/transport/quic" - _ "lvmsync_go/transport/ssh" - _ "lvmsync_go/transport/tcp_tls" + _ "github.com/oferchen/lvmsync_go/transport/h2" + _ "github.com/oferchen/lvmsync_go/transport/quic" + _ "github.com/oferchen/lvmsync_go/transport/ssh" + _ "github.com/oferchen/lvmsync_go/transport/tcp_tls" ) func TestHandshakeDeadline(t *testing.T) { diff --git a/transport/default_order_test.go b/transport/default_order_test.go index 9d23824b..e342c5b6 100644 --- a/transport/default_order_test.go +++ b/transport/default_order_test.go @@ -4,9 +4,9 @@ import ( "strings" "testing" - dump "lvmsync_go/cmd/dump" - "lvmsync_go/internal/config" - _ "lvmsync_go/transport/ssh" + dump "github.com/oferchen/lvmsync_go/cmd/dump" + "github.com/oferchen/lvmsync_go/internal/config" + _ "github.com/oferchen/lvmsync_go/transport/ssh" "go.uber.org/zap/zaptest" ) diff --git a/transport/h2/h2.go b/transport/h2/h2.go index 3dacdf6f..71b82bb6 100644 --- a/transport/h2/h2.go +++ b/transport/h2/h2.go @@ -15,9 +15,9 @@ import ( "go.uber.org/zap" "golang.org/x/net/http2" - "lvmsync_go/common" - "lvmsync_go/internal/logging" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/internal/logging" + "github.com/oferchen/lvmsync_go/transport" ) const ( diff --git a/transport/h2/h2_test.go b/transport/h2/h2_test.go index 4397756b..d84eba3e 100644 --- a/transport/h2/h2_test.go +++ b/transport/h2/h2_test.go @@ -20,8 +20,8 @@ import ( "go.uber.org/zap/zaptest/observer" "golang.org/x/net/http2" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) func checkLogFields(t *testing.T, logs *observer.ObservedLogs, msg string, expected int, wantErr bool, level zapcore.Level) { diff --git a/transport/handshake_validation_test.go b/transport/handshake_validation_test.go index dd5f742d..993a6baa 100644 --- a/transport/handshake_validation_test.go +++ b/transport/handshake_validation_test.go @@ -5,19 +5,19 @@ import ( "testing" _ "unsafe" - "lvmsync_go/common" - "lvmsync_go/transport" - _ "lvmsync_go/transport/h2" - _ "lvmsync_go/transport/quic" - _ "lvmsync_go/transport/ssh" - _ "lvmsync_go/transport/tcp_tls" - "lvmsync_go/transport/testutil" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" + _ "github.com/oferchen/lvmsync_go/transport/h2" + _ "github.com/oferchen/lvmsync_go/transport/quic" + _ "github.com/oferchen/lvmsync_go/transport/ssh" + _ "github.com/oferchen/lvmsync_go/transport/tcp_tls" + "github.com/oferchen/lvmsync_go/transport/testutil" ) -//go:linkname registry lvmsync_go/transport.registry +//go:linkname registry github.com/oferchen/lvmsync_go/transport.registry var registry map[string]transport.Factory -//go:linkname regMu lvmsync_go/transport.regMu +//go:linkname regMu github.com/oferchen/lvmsync_go/transport.regMu var regMu sync.RWMutex func TestHandshakeValidationMismatch(t *testing.T) { diff --git a/transport/interface.go b/transport/interface.go index fa434a69..dd28bb40 100644 --- a/transport/interface.go +++ b/transport/interface.go @@ -4,7 +4,7 @@ import ( "context" "net" - "lvmsync_go/common" + "github.com/oferchen/lvmsync_go/common" ) // Role identifies which side of the connection is performing negotiation. diff --git a/transport/logging.go b/transport/logging.go index 37849bb7..9e990f99 100644 --- a/transport/logging.go +++ b/transport/logging.go @@ -3,7 +3,7 @@ package transport import ( "go.uber.org/zap" - "lvmsync_go/common" + "github.com/oferchen/lvmsync_go/common" ) // HandshakeFields returns zap fields logging handshake parameters. diff --git a/transport/logging_test.go b/transport/logging_test.go index 1482d881..a579b3fd 100644 --- a/transport/logging_test.go +++ b/transport/logging_test.go @@ -6,7 +6,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/common" + "github.com/oferchen/lvmsync_go/common" ) func TestHandshakeFields(t *testing.T) { diff --git a/transport/negotiation_integration_test.go b/transport/negotiation_integration_test.go index b2bbce59..d9355d44 100644 --- a/transport/negotiation_integration_test.go +++ b/transport/negotiation_integration_test.go @@ -18,12 +18,12 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/common" - "lvmsync_go/transport" - _ "lvmsync_go/transport/h2" - _ "lvmsync_go/transport/quic" - _ "lvmsync_go/transport/ssh" - _ "lvmsync_go/transport/tcp_tls" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" + _ "github.com/oferchen/lvmsync_go/transport/h2" + _ "github.com/oferchen/lvmsync_go/transport/quic" + _ "github.com/oferchen/lvmsync_go/transport/ssh" + _ "github.com/oferchen/lvmsync_go/transport/tcp_tls" ) func handshakeRoundTrip(t transport.Interface, tname string) error { diff --git a/transport/negotiation_params_test.go b/transport/negotiation_params_test.go index f7616343..b08fa6be 100644 --- a/transport/negotiation_params_test.go +++ b/transport/negotiation_params_test.go @@ -3,12 +3,12 @@ package transport_test import ( "testing" - "lvmsync_go/common" - _ "lvmsync_go/transport/h2" - _ "lvmsync_go/transport/quic" - _ "lvmsync_go/transport/ssh" - _ "lvmsync_go/transport/tcp_tls" - "lvmsync_go/transport/testutil" + "github.com/oferchen/lvmsync_go/common" + _ "github.com/oferchen/lvmsync_go/transport/h2" + _ "github.com/oferchen/lvmsync_go/transport/quic" + _ "github.com/oferchen/lvmsync_go/transport/ssh" + _ "github.com/oferchen/lvmsync_go/transport/tcp_tls" + "github.com/oferchen/lvmsync_go/transport/testutil" ) func TestTransportNegotiationMatrix(t *testing.T) { diff --git a/transport/quic/basic_test.go b/transport/quic/basic_test.go index e60fd88d..03bad498 100644 --- a/transport/quic/basic_test.go +++ b/transport/quic/basic_test.go @@ -7,8 +7,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) func TestNewRequiresTLS(t *testing.T) { diff --git a/transport/quic/deadline_test.go b/transport/quic/deadline_test.go index 643d4647..cfd819a1 100644 --- a/transport/quic/deadline_test.go +++ b/transport/quic/deadline_test.go @@ -13,8 +13,8 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) type failingConn struct{} diff --git a/transport/quic/handshake_flow_test.go b/transport/quic/handshake_flow_test.go index f1c33706..ba63db8a 100644 --- a/transport/quic/handshake_flow_test.go +++ b/transport/quic/handshake_flow_test.go @@ -8,8 +8,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) // TestClientHandshakeFailureWhenServerCloses verifies that the client-side diff --git a/transport/quic/quic.go b/transport/quic/quic.go index f70cb425..587211f6 100644 --- a/transport/quic/quic.go +++ b/transport/quic/quic.go @@ -15,9 +15,9 @@ import ( quic "github.com/quic-go/quic-go" - "lvmsync_go/common" - "lvmsync_go/internal/logging" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/internal/logging" + "github.com/oferchen/lvmsync_go/transport" ) const alpn = "lvmsync" diff --git a/transport/quic/quic_integration_test.go b/transport/quic/quic_integration_test.go index 04f9504f..981ff6ed 100644 --- a/transport/quic/quic_integration_test.go +++ b/transport/quic/quic_integration_test.go @@ -10,8 +10,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) // TestIntegrationQUIC verifies handshake, bidirectional streams, and datagrams. diff --git a/transport/quic/quic_test.go b/transport/quic/quic_test.go index 6222ee2c..50485b7a 100644 --- a/transport/quic/quic_test.go +++ b/transport/quic/quic_test.go @@ -19,8 +19,8 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) func checkLogFields(t *testing.T, logs *observer.ObservedLogs, msg string, expected int, wantErr bool, level zapcore.Level) { diff --git a/transport/quic/quic_unit_test.go b/transport/quic/quic_unit_test.go index 28605a53..557770cf 100644 --- a/transport/quic/quic_unit_test.go +++ b/transport/quic/quic_unit_test.go @@ -16,8 +16,8 @@ import ( quic "github.com/quic-go/quic-go" "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) func generateSelfSignedCert(t *testing.T) (tls.Certificate, *x509.CertPool) { diff --git a/transport/registry_fallback_test.go b/transport/registry_fallback_test.go index 95b2e0dd..46e64436 100644 --- a/transport/registry_fallback_test.go +++ b/transport/registry_fallback_test.go @@ -12,7 +12,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/common" + "github.com/oferchen/lvmsync_go/common" ) // stubTransport implements Interface with configurable dial behavior. diff --git a/transport/registry_test.go b/transport/registry_test.go index 4d5a1fea..5240a420 100644 --- a/transport/registry_test.go +++ b/transport/registry_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/common" + "github.com/oferchen/lvmsync_go/common" ) type orderStub struct{ name string } diff --git a/transport/rsync_deadline_integration_test.go b/transport/rsync_deadline_integration_test.go index 69333b9d..6b091ef3 100644 --- a/transport/rsync_deadline_integration_test.go +++ b/transport/rsync_deadline_integration_test.go @@ -11,11 +11,11 @@ import ( "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/transport" - "lvmsync_go/transport/testutil" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/transport/testutil" - _ "lvmsync_go/transport/rsyncwire" + _ "github.com/oferchen/lvmsync_go/transport/rsyncwire" ) func TestRsyncHandshakeDeadline(t *testing.T) { diff --git a/transport/rsyncwire/rsync_integration_test.go b/transport/rsyncwire/rsync_integration_test.go index e5d64867..4941dfb8 100644 --- a/transport/rsyncwire/rsync_integration_test.go +++ b/transport/rsyncwire/rsync_integration_test.go @@ -18,8 +18,8 @@ import ( "github.com/gokrazy/rsync" "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) func TestNegotiateWithRsyncDaemon(t *testing.T) { diff --git a/transport/rsyncwire/rsyncwire.go b/transport/rsyncwire/rsyncwire.go index f7ae3ab0..a1cfcee0 100644 --- a/transport/rsyncwire/rsyncwire.go +++ b/transport/rsyncwire/rsyncwire.go @@ -14,8 +14,8 @@ import ( "github.com/gokrazy/rsync" "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) const defaultDialTimeout = 5 * time.Second diff --git a/transport/rsyncwire/rsyncwire_test.go b/transport/rsyncwire/rsyncwire_test.go index beeac289..4790fc0a 100644 --- a/transport/rsyncwire/rsyncwire_test.go +++ b/transport/rsyncwire/rsyncwire_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/transport" ) func TestRequiresAllowInsecure(t *testing.T) { diff --git a/transport/ssh/agent_unreachable_test.go b/transport/ssh/agent_unreachable_test.go index 8cb7eda1..6d48625f 100644 --- a/transport/ssh/agent_unreachable_test.go +++ b/transport/ssh/agent_unreachable_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/transport" ) func TestAgentSocketUnreachableLogsWarning(t *testing.T) { diff --git a/transport/ssh/basic_test.go b/transport/ssh/basic_test.go index 8c7ee901..fecce496 100644 --- a/transport/ssh/basic_test.go +++ b/transport/ssh/basic_test.go @@ -6,8 +6,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) func TestNewRequiresUser(t *testing.T) { diff --git a/transport/ssh/deadline_test.go b/transport/ssh/deadline_test.go index 02b491d9..1e49445a 100644 --- a/transport/ssh/deadline_test.go +++ b/transport/ssh/deadline_test.go @@ -13,8 +13,8 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) type failingConn struct{} diff --git a/transport/ssh/hostkey_pin_test.go b/transport/ssh/hostkey_pin_test.go index e5b849c2..3505d909 100644 --- a/transport/ssh/hostkey_pin_test.go +++ b/transport/ssh/hostkey_pin_test.go @@ -17,7 +17,7 @@ import ( "go.uber.org/zap/zaptest/observer" "golang.org/x/crypto/ssh" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/transport" ) func checkLog(t *testing.T, logs *observer.ObservedLogs, msg string, wantErr bool, level zapcore.Level) { diff --git a/transport/ssh/ssh.go b/transport/ssh/ssh.go index 06f7d9dd..15781104 100644 --- a/transport/ssh/ssh.go +++ b/transport/ssh/ssh.go @@ -18,8 +18,8 @@ import ( "golang.org/x/crypto/ssh/agent" "golang.org/x/crypto/ssh/knownhosts" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) const defaultDialTimeout = 5 * time.Second diff --git a/transport/ssh/ssh_test.go b/transport/ssh/ssh_test.go index 1a5da50d..16ed86a2 100644 --- a/transport/ssh/ssh_test.go +++ b/transport/ssh/ssh_test.go @@ -25,8 +25,8 @@ import ( "golang.org/x/crypto/ssh/agent" "golang.org/x/crypto/ssh/knownhosts" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) func checkLogFields(t *testing.T, logs *observer.ObservedLogs, msg string, expected int, wantErr bool, level zapcore.Level) { diff --git a/transport/ssh/unknown_host_test.go b/transport/ssh/unknown_host_test.go index e73f229a..62e74c9e 100644 --- a/transport/ssh/unknown_host_test.go +++ b/transport/ssh/unknown_host_test.go @@ -14,7 +14,7 @@ import ( "go.uber.org/zap" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/transport" ) func emptyKnownHosts(t *testing.T) string { diff --git a/transport/tcp_tls/deadline_test.go b/transport/tcp_tls/deadline_test.go index 2798e173..0cabe5d4 100644 --- a/transport/tcp_tls/deadline_test.go +++ b/transport/tcp_tls/deadline_test.go @@ -13,8 +13,8 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) type failingConn struct{} diff --git a/transport/tcp_tls/tcp_tls.go b/transport/tcp_tls/tcp_tls.go index 60523e76..0cf8dda3 100644 --- a/transport/tcp_tls/tcp_tls.go +++ b/transport/tcp_tls/tcp_tls.go @@ -10,9 +10,9 @@ import ( "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/internal/logging" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/internal/logging" + "github.com/oferchen/lvmsync_go/transport" ) const ( diff --git a/transport/tcp_tls/tcp_tls_test.go b/transport/tcp_tls/tcp_tls_test.go index df793db6..5d21fb90 100644 --- a/transport/tcp_tls/tcp_tls_test.go +++ b/transport/tcp_tls/tcp_tls_test.go @@ -17,8 +17,8 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) func checkLogFields(t *testing.T, logs *observer.ObservedLogs, msg string, expected int, wantErr bool, level zapcore.Level) { diff --git a/transport/testutil/fallback_integration_test.go b/transport/testutil/fallback_integration_test.go index ccc454ef..2602cde6 100644 --- a/transport/testutil/fallback_integration_test.go +++ b/transport/testutil/fallback_integration_test.go @@ -12,12 +12,12 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/common" - "lvmsync_go/transport" - _ "lvmsync_go/transport/h2" - _ "lvmsync_go/transport/quic" - _ "lvmsync_go/transport/ssh" - _ "lvmsync_go/transport/tcp_tls" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" + _ "github.com/oferchen/lvmsync_go/transport/h2" + _ "github.com/oferchen/lvmsync_go/transport/quic" + _ "github.com/oferchen/lvmsync_go/transport/ssh" + _ "github.com/oferchen/lvmsync_go/transport/tcp_tls" ) func TestNegotiationClearsDeadline(t *testing.T) { diff --git a/transport/testutil/testutil.go b/transport/testutil/testutil.go index 01df0f66..026b69c0 100644 --- a/transport/testutil/testutil.go +++ b/transport/testutil/testutil.go @@ -13,8 +13,8 @@ import ( "go.uber.org/zap" - "lvmsync_go/common" - "lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" ) func GenerateSelfSignedCert(t *testing.T) (tls.Certificate, *x509.CertPool) { diff --git a/transport/testutil/testutil_test.go b/transport/testutil/testutil_test.go index 42754c81..d81090bb 100644 --- a/transport/testutil/testutil_test.go +++ b/transport/testutil/testutil_test.go @@ -5,11 +5,11 @@ import ( "testing" "time" - "lvmsync_go/common" - _ "lvmsync_go/transport/h2" - _ "lvmsync_go/transport/quic" - _ "lvmsync_go/transport/ssh" - _ "lvmsync_go/transport/tcp_tls" + "github.com/oferchen/lvmsync_go/common" + _ "github.com/oferchen/lvmsync_go/transport/h2" + _ "github.com/oferchen/lvmsync_go/transport/quic" + _ "github.com/oferchen/lvmsync_go/transport/ssh" + _ "github.com/oferchen/lvmsync_go/transport/tcp_tls" ) func TestGenerateSelfSignedCert(t *testing.T) { diff --git a/transport/tls_insecure_test.go b/transport/tls_insecure_test.go index 484e27a4..aeb2a89d 100644 --- a/transport/tls_insecure_test.go +++ b/transport/tls_insecure_test.go @@ -8,11 +8,11 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" - "lvmsync_go/common" - "lvmsync_go/transport" - "lvmsync_go/transport/testutil" + "github.com/oferchen/lvmsync_go/common" + "github.com/oferchen/lvmsync_go/transport" + "github.com/oferchen/lvmsync_go/transport/testutil" - _ "lvmsync_go/transport/tcp_tls" + _ "github.com/oferchen/lvmsync_go/transport/tcp_tls" ) func TestNegotiateFailsWithoutClientCert(t *testing.T) {