Skip to content

Commit

Permalink
Move common package into CLI (aws#20)
Browse files Browse the repository at this point in the history
  • Loading branch information
tneely authored Sep 27, 2021
1 parent 778967c commit 457f231
Show file tree
Hide file tree
Showing 175 changed files with 292 additions and 379 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ venv
.venv
*.iml
coverage.out
/packages/common/bin/
vendor
/docs/
/site/content/en/docs/Reference/agc*
2 changes: 1 addition & 1 deletion packages/cli/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ COVERAGE=coverage.out
DESTINATION=./bin/local/${BINARY_NAME}
VERSION=$(shell git describe --always --tags)

LINKER_FLAGS=-X github.com/aws/amazon-genomics-cli/cli/internal/pkg/version.Version=${VERSION}
LINKER_FLAGS=-X github.com/aws/amazon-genomics-cli/internal/pkg/version.Version=${VERSION}
# RELEASE_BUILD_LINKER_FLAGS disables DWARF and symbol table generation to reduce binary size
RELEASE_BUILD_LINKER_FLAGS=-s -w

Expand Down
12 changes: 6 additions & 6 deletions packages/cli/cmd/application/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ import (
"strings"
"time"

"github.com/aws/amazon-genomics-cli/cli/cmd/application/template"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/clierror"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/term/color"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/version"
"github.com/aws/amazon-genomics-cli/common/logging"
"github.com/aws/amazon-genomics-cli/cmd/application/template"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/clierror"
"github.com/aws/amazon-genomics-cli/internal/pkg/logging"
"github.com/aws/amazon-genomics-cli/internal/pkg/term/color"
"github.com/aws/amazon-genomics-cli/internal/pkg/version"
"github.com/rs/zerolog"
"github.com/rs/zerolog/log"
"github.com/spf13/cobra"
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/cmd/application/template/macro.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ package template
import (
"strings"

termcolor "github.com/aws/amazon-genomics-cli/cli/internal/pkg/term/color"
termcolor "github.com/aws/amazon-genomics-cli/internal/pkg/term/color"
"github.com/fatih/color"
"github.com/spf13/cobra"
)
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/cmd/application/template/template.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ package template
import (
"fmt"

"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/group"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/group"
"github.com/spf13/cobra"
)

Expand Down
2 changes: 1 addition & 1 deletion packages/go.mod → packages/cli/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ require (
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b
)

replace github.com/rsc/wes_client => ./wes_api/client
replace github.com/rsc/wes_client => ./../wes_api/client
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"context"
"time"

"github.com/aws/amazon-genomics-cli/common/aws/util"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/util"
"github.com/aws/aws-sdk-go-v2/aws"
"github.com/aws/aws-sdk-go-v2/service/batch"
"github.com/aws/aws-sdk-go-v2/service/batch/types"
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package cdk
import (
"testing"

iomocks "github.com/aws/amazon-genomics-cli/common/internal/pkg/mocks/io"
iomocks "github.com/aws/amazon-genomics-cli/internal/pkg/mocks/io"
"github.com/golang/mock/gomock"
"github.com/stretchr/testify/assert"
)
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"os/exec"
"testing"

iomocks "github.com/aws/amazon-genomics-cli/common/internal/pkg/mocks/io"
iomocks "github.com/aws/amazon-genomics-cli/internal/pkg/mocks/io"
"github.com/golang/mock/gomock"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (
"fmt"
"time"

"github.com/aws/amazon-genomics-cli/common/aws/util"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/util"
"github.com/aws/aws-sdk-go-v2/aws"
"github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs"
"github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs/types"
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"context"
"time"

"github.com/aws/amazon-genomics-cli/common/aws/util"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/util"
"github.com/aws/aws-sdk-go-v2/aws"
"github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs"
"github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs/types"
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ package aws
import (
"context"

"github.com/aws/amazon-genomics-cli/common/aws/batch"
"github.com/aws/amazon-genomics-cli/common/aws/cdk"
"github.com/aws/amazon-genomics-cli/common/aws/cfn"
"github.com/aws/amazon-genomics-cli/common/aws/cwl"
"github.com/aws/amazon-genomics-cli/common/aws/ddb"
"github.com/aws/amazon-genomics-cli/common/aws/ecr"
"github.com/aws/amazon-genomics-cli/common/aws/s3"
"github.com/aws/amazon-genomics-cli/common/aws/ssm"
"github.com/aws/amazon-genomics-cli/common/aws/sts"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/batch"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cdk"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cfn"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cwl"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/ddb"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/ecr"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/s3"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/ssm"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/sts"
"github.com/aws/aws-sdk-go-v2/aws"
"github.com/aws/aws-sdk-go-v2/config"
"github.com/rs/zerolog/log"
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions packages/cli/internal/pkg/cli/account.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
package cli

import (
"github.com/aws/amazon-genomics-cli/cli/cmd/application/template"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/group"
"github.com/aws/amazon-genomics-cli/cmd/application/template"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/group"
"github.com/spf13/cobra"
)

Expand Down
16 changes: 8 additions & 8 deletions packages/cli/internal/pkg/cli/account_activate.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ import (
"fmt"
"path/filepath"

"github.com/aws/amazon-genomics-cli/cli/environment"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/clierror"
"github.com/aws/amazon-genomics-cli/common/aws"
"github.com/aws/amazon-genomics-cli/common/aws/cdk"
"github.com/aws/amazon-genomics-cli/common/aws/ecr"
"github.com/aws/amazon-genomics-cli/common/aws/s3"
"github.com/aws/amazon-genomics-cli/common/aws/sts"
"github.com/aws/amazon-genomics-cli/common/logging"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cdk"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/ecr"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/s3"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/sts"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/clierror"
"github.com/aws/amazon-genomics-cli/internal/pkg/environment"
"github.com/aws/amazon-genomics-cli/internal/pkg/logging"
"github.com/rs/zerolog/log"
"github.com/spf13/cobra"
)
Expand Down
4 changes: 2 additions & 2 deletions packages/cli/internal/pkg/cli/account_activate_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import (
"os"
"testing"

"github.com/aws/amazon-genomics-cli/common/aws/ecr"
"github.com/aws/amazon-genomics-cli/common/logging"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/ecr"
"github.com/aws/amazon-genomics-cli/internal/pkg/logging"
"github.com/golang/mock/gomock"
"github.com/stretchr/testify/assert"
)
Expand Down
6 changes: 3 additions & 3 deletions packages/cli/internal/pkg/cli/account_deactivate.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ import (
"fmt"
"regexp"

"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/clierror"
"github.com/aws/amazon-genomics-cli/common/aws"
"github.com/aws/amazon-genomics-cli/common/aws/cfn"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cfn"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/clierror"
"github.com/rs/zerolog/log"
"github.com/spf13/cobra"
)
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/internal/pkg/cli/account_deactivate_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (
"regexp"
"testing"

"github.com/aws/amazon-genomics-cli/common/aws/cfn"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cfn"
"github.com/stretchr/testify/assert"
)

Expand Down
2 changes: 1 addition & 1 deletion packages/cli/internal/pkg/cli/awsresources/awsresources.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"fmt"
"path"

"github.com/aws/amazon-genomics-cli/cli/internal/pkg/constants"
"github.com/aws/amazon-genomics-cli/internal/pkg/constants"
)

func RenderContextStackName(projectName, contextName, userId string) string {
Expand Down
6 changes: 3 additions & 3 deletions packages/cli/internal/pkg/cli/cli_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ package cli
import (
"testing"

awsmocks "github.com/aws/amazon-genomics-cli/cli/internal/pkg/mocks/aws"
storagemocks "github.com/aws/amazon-genomics-cli/cli/internal/pkg/mocks/storage"
"github.com/aws/amazon-genomics-cli/common/aws/cdk"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cdk"
awsmocks "github.com/aws/amazon-genomics-cli/internal/pkg/mocks/aws"
storagemocks "github.com/aws/amazon-genomics-cli/internal/pkg/mocks/storage"
"github.com/golang/mock/gomock"
"github.com/stretchr/testify/assert"
)
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/internal/pkg/cli/config/config_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"io/fs"
"testing"

iomocks "github.com/aws/amazon-genomics-cli/cli/internal/pkg/mocks/io"
iomocks "github.com/aws/amazon-genomics-cli/internal/pkg/mocks/io"
"github.com/golang/mock/gomock"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
Expand Down
4 changes: 2 additions & 2 deletions packages/cli/internal/pkg/cli/configure.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
package cli

import (
"github.com/aws/amazon-genomics-cli/cli/cmd/application/template"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/group"
"github.com/aws/amazon-genomics-cli/cmd/application/template"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/group"
"github.com/spf13/cobra"
)

Expand Down
8 changes: 4 additions & 4 deletions packages/cli/internal/pkg/cli/configure_describe.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
package cli

import (
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/clierror"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/config"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/format"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/storage"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/clierror"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/config"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/format"
"github.com/aws/amazon-genomics-cli/internal/pkg/storage"
"github.com/rs/zerolog/log"
"github.com/spf13/cobra"
)
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/internal/pkg/cli/configure_describe_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"reflect"
"testing"

"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/config"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/config"
"github.com/stretchr/testify/require"
)

Expand Down
6 changes: 3 additions & 3 deletions packages/cli/internal/pkg/cli/configure_email.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ package cli
import (
"net/mail"

"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/clierror"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/config"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/storage"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/clierror"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/config"
"github.com/aws/amazon-genomics-cli/internal/pkg/storage"
"github.com/rs/zerolog/log"
"github.com/spf13/cobra"
)
Expand Down
4 changes: 2 additions & 2 deletions packages/cli/internal/pkg/cli/context.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
package cli

import (
"github.com/aws/amazon-genomics-cli/cli/cmd/application/template"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/group"
"github.com/aws/amazon-genomics-cli/cmd/application/template"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/group"
"github.com/spf13/cobra"
)

Expand Down
8 changes: 4 additions & 4 deletions packages/cli/internal/pkg/cli/context/common_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ package context
import (
"testing"

"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/spec"
awsmocks "github.com/aws/amazon-genomics-cli/cli/internal/pkg/mocks/aws"
storagemocks "github.com/aws/amazon-genomics-cli/cli/internal/pkg/mocks/storage"
"github.com/aws/amazon-genomics-cli/common/aws/cdk"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cdk"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/spec"
awsmocks "github.com/aws/amazon-genomics-cli/internal/pkg/mocks/aws"
storagemocks "github.com/aws/amazon-genomics-cli/internal/pkg/mocks/storage"
"github.com/golang/mock/gomock"
)

Expand Down
16 changes: 8 additions & 8 deletions packages/cli/internal/pkg/cli/context/manager.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ import (
"os"
"strings"

"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/config"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/spec"
"github.com/aws/amazon-genomics-cli/cli/internal/pkg/storage"
"github.com/aws/amazon-genomics-cli/common/aws"
"github.com/aws/amazon-genomics-cli/common/aws/cdk"
"github.com/aws/amazon-genomics-cli/common/aws/cfn"
"github.com/aws/amazon-genomics-cli/common/aws/s3"
"github.com/aws/amazon-genomics-cli/common/aws/ssm"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cdk"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cfn"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/s3"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/ssm"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/config"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/spec"
"github.com/aws/amazon-genomics-cli/internal/pkg/storage"
"github.com/rs/zerolog/log"
)

Expand Down
4 changes: 2 additions & 2 deletions packages/cli/internal/pkg/cli/context/manager_deploy.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import (
"fmt"
"path/filepath"

"github.com/aws/amazon-genomics-cli/common/aws/cdk"
"github.com/aws/amazon-genomics-cli/common/logging"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cdk"
"github.com/aws/amazon-genomics-cli/internal/pkg/logging"
"github.com/rs/zerolog/log"
)

Expand Down
4 changes: 2 additions & 2 deletions packages/cli/internal/pkg/cli/context/manager_deploy_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import (
"path/filepath"
"testing"

"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/spec"
"github.com/aws/amazon-genomics-cli/common/logging"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/spec"
"github.com/aws/amazon-genomics-cli/internal/pkg/logging"
"github.com/golang/mock/gomock"
"github.com/stretchr/testify/assert"
)
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/internal/pkg/cli/context/manager_destroy.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"fmt"
"path/filepath"

"github.com/aws/amazon-genomics-cli/common/aws/cdk"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cdk"
)

const (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (
"path/filepath"
"testing"

"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/spec"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/spec"
"github.com/golang/mock/gomock"
"github.com/stretchr/testify/assert"
)
Expand Down
6 changes: 3 additions & 3 deletions packages/cli/internal/pkg/cli/context/manager_info.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ package context
import (
"errors"

"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/awsresources"
"github.com/aws/amazon-genomics-cli/common/aws/cfn"
"github.com/aws/amazon-genomics-cli/common/aws/s3"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cfn"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/s3"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/awsresources"
)

func (m *Manager) Info(contextName string) (Detail, error) {
Expand Down
4 changes: 2 additions & 2 deletions packages/cli/internal/pkg/cli/context/manager_info_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import (
"fmt"
"testing"

"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/spec"
"github.com/aws/amazon-genomics-cli/common/aws/cfn"
"github.com/aws/amazon-genomics-cli/internal/pkg/aws/cfn"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/spec"
"github.com/aws/aws-sdk-go-v2/service/cloudformation/types"
"github.com/stretchr/testify/assert"
)
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/internal/pkg/cli/context/manager_list_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"fmt"
"testing"

"github.com/aws/amazon-genomics-cli/cli/internal/pkg/cli/spec"
"github.com/aws/amazon-genomics-cli/internal/pkg/cli/spec"
"github.com/stretchr/testify/assert"
)

Expand Down
Loading

0 comments on commit 457f231

Please sign in to comment.