shell: change bucket.list to s3.bucket.list, same for create and delete

This commit is contained in:
Chris Lu
2020-12-22 17:40:55 -08:00
parent 4cf3176cbb
commit beb3b8ddb0
3 changed files with 20 additions and 20 deletions

View File

@@ -12,25 +12,25 @@ import (
) )
func init() { func init() {
Commands = append(Commands, &commandBucketCreate{}) Commands = append(Commands, &commandS3BucketCreate{})
} }
type commandBucketCreate struct { type commandS3BucketCreate struct {
} }
func (c *commandBucketCreate) Name() string { func (c *commandS3BucketCreate) Name() string {
return "bucket.create" return "s3.bucket.create"
} }
func (c *commandBucketCreate) Help() string { func (c *commandS3BucketCreate) Help() string {
return `create a bucket with a given name return `create a bucket with a given name
Example: Example:
bucket.create -name <bucket_name> -replication 001 s3.bucket.create -name <bucket_name> -replication 001
` `
} }
func (c *commandBucketCreate) Do(args []string, commandEnv *CommandEnv, writer io.Writer) (err error) { func (c *commandS3BucketCreate) Do(args []string, commandEnv *CommandEnv, writer io.Writer) (err error) {
bucketCommand := flag.NewFlagSet(c.Name(), flag.ContinueOnError) bucketCommand := flag.NewFlagSet(c.Name(), flag.ContinueOnError)
bucketName := bucketCommand.String("name", "", "bucket name") bucketName := bucketCommand.String("name", "", "bucket name")

View File

@@ -9,24 +9,24 @@ import (
) )
func init() { func init() {
Commands = append(Commands, &commandBucketDelete{}) Commands = append(Commands, &commandS3BucketDelete{})
} }
type commandBucketDelete struct { type commandS3BucketDelete struct {
} }
func (c *commandBucketDelete) Name() string { func (c *commandS3BucketDelete) Name() string {
return "bucket.delete" return "s3.bucket.delete"
} }
func (c *commandBucketDelete) Help() string { func (c *commandS3BucketDelete) Help() string {
return `delete a bucket by a given name return `delete a bucket by a given name
bucket.delete -name <bucket_name> s3.bucket.delete -name <bucket_name>
` `
} }
func (c *commandBucketDelete) Do(args []string, commandEnv *CommandEnv, writer io.Writer) (err error) { func (c *commandS3BucketDelete) Do(args []string, commandEnv *CommandEnv, writer io.Writer) (err error) {
bucketCommand := flag.NewFlagSet(c.Name(), flag.ContinueOnError) bucketCommand := flag.NewFlagSet(c.Name(), flag.ContinueOnError)
bucketName := bucketCommand.String("name", "", "bucket name") bucketName := bucketCommand.String("name", "", "bucket name")

View File

@@ -11,23 +11,23 @@ import (
) )
func init() { func init() {
Commands = append(Commands, &commandBucketList{}) Commands = append(Commands, &commandS3BucketList{})
} }
type commandBucketList struct { type commandS3BucketList struct {
} }
func (c *commandBucketList) Name() string { func (c *commandS3BucketList) Name() string {
return "bucket.list" return "s3.bucket.list"
} }
func (c *commandBucketList) Help() string { func (c *commandS3BucketList) Help() string {
return `list all buckets return `list all buckets
` `
} }
func (c *commandBucketList) Do(args []string, commandEnv *CommandEnv, writer io.Writer) (err error) { func (c *commandS3BucketList) Do(args []string, commandEnv *CommandEnv, writer io.Writer) (err error) {
bucketCommand := flag.NewFlagSet(c.Name(), flag.ContinueOnError) bucketCommand := flag.NewFlagSet(c.Name(), flag.ContinueOnError)
if err = bucketCommand.Parse(args); err != nil { if err = bucketCommand.Parse(args); err != nil {