diff --git a/weed/shell/command_bucket_create.go b/weed/shell/command_s3_bucket_create.go similarity index 80% rename from weed/shell/command_bucket_create.go rename to weed/shell/command_s3_bucket_create.go index 8265c7287..28cf1d945 100644 --- a/weed/shell/command_bucket_create.go +++ b/weed/shell/command_s3_bucket_create.go @@ -12,25 +12,25 @@ import ( ) func init() { - Commands = append(Commands, &commandBucketCreate{}) + Commands = append(Commands, &commandS3BucketCreate{}) } -type commandBucketCreate struct { +type commandS3BucketCreate struct { } -func (c *commandBucketCreate) Name() string { - return "bucket.create" +func (c *commandS3BucketCreate) Name() string { + return "s3.bucket.create" } -func (c *commandBucketCreate) Help() string { +func (c *commandS3BucketCreate) Help() string { return `create a bucket with a given name Example: - bucket.create -name -replication 001 + s3.bucket.create -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) bucketName := bucketCommand.String("name", "", "bucket name") diff --git a/weed/shell/command_bucket_delete.go b/weed/shell/command_s3_bucket_delete.go similarity index 69% rename from weed/shell/command_bucket_delete.go rename to weed/shell/command_s3_bucket_delete.go index 02790b9e2..a8d8c5c29 100644 --- a/weed/shell/command_bucket_delete.go +++ b/weed/shell/command_s3_bucket_delete.go @@ -9,24 +9,24 @@ import ( ) func init() { - Commands = append(Commands, &commandBucketDelete{}) + Commands = append(Commands, &commandS3BucketDelete{}) } -type commandBucketDelete struct { +type commandS3BucketDelete struct { } -func (c *commandBucketDelete) Name() string { - return "bucket.delete" +func (c *commandS3BucketDelete) Name() string { + return "s3.bucket.delete" } -func (c *commandBucketDelete) Help() string { +func (c *commandS3BucketDelete) Help() string { return `delete a bucket by a given name - bucket.delete -name + s3.bucket.delete -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) bucketName := bucketCommand.String("name", "", "bucket name") diff --git a/weed/shell/command_bucket_list.go b/weed/shell/command_s3_bucket_list.go similarity index 83% rename from weed/shell/command_bucket_list.go rename to weed/shell/command_s3_bucket_list.go index 2e446b6b2..4acf9a866 100644 --- a/weed/shell/command_bucket_list.go +++ b/weed/shell/command_s3_bucket_list.go @@ -11,23 +11,23 @@ import ( ) func init() { - Commands = append(Commands, &commandBucketList{}) + Commands = append(Commands, &commandS3BucketList{}) } -type commandBucketList struct { +type commandS3BucketList struct { } -func (c *commandBucketList) Name() string { - return "bucket.list" +func (c *commandS3BucketList) Name() string { + return "s3.bucket.list" } -func (c *commandBucketList) Help() string { +func (c *commandS3BucketList) Help() string { 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) if err = bucketCommand.Parse(args); err != nil {