1
0
mirror of https://github.com/minio/mc.git synced 2025-11-13 12:22:45 +03:00
Commit Graph

40 Commits

Author SHA1 Message Date
Harshavardhana
d1550045b3 Donut command 2015-03-22 20:03:39 -07:00
Anand Babu (AB) Periasamy
b0479c729c glob matching for host configuration in config file 2015-03-20 02:53:46 -07:00
Anand Babu (AB) Periasamy
b855e37945 new config file format and some restructuring 2015-03-19 18:09:56 -07:00
Harshavardhana
3403ef08f7 Move from Mini --> Minimalist for all license headers 2015-03-19 15:05:30 -07:00
Anand Babu (AB) Periasamy
f146825cb3 alias support for second url 2015-03-18 02:30:11 -07:00
Harshavardhana
b378a0d8ae If config.json is not created yet, don't eagerly error out - handle it gracefully 2015-03-17 23:09:12 -07:00
Anand Babu (AB) Periasamy
dc47ae2449 improvements to config file and alias 2015-03-17 22:35:58 -07:00
Harshavardhana
6facf352be Upload files if bucket is empty 2015-03-13 17:16:11 -07:00
Harshavardhana
503fa1f239 Add recursive directory upload and bucket download
support for './mc cp' with -r, deprecate './mc sync'

 ```
  $ ./mc cp -r <directory_name> s3://<yourbucketname>
  $ ./mc cp -r s3://<yourbucketname> <directory_name>
 ```

NOTE: resume is not supported yet
2015-03-13 02:59:57 -07:00
Anand Babu (AB) Periasamy
ac5a872220 empty URI lists top level buckets now & other minor cleanups 2015-03-12 22:30:51 -07:00
Harshavardhana
8fd4e4a0bb Refactor ./mc cp with various modes of operation
- First mode of operation supports with style `Path` `S3Path` or `Path` `S3Bucket`
- Second mode of operation supports with style `S3Path` `Path` or `S3Path` `.`
- Third mode of operation supports with style `S3Path` `S3Path` or `S3Path` `S3Bucket`
2015-03-12 19:12:19 -07:00
Anand Babu (AB) Periasamy
5c7aee2fb5 fix transport nil bug 2015-03-12 19:09:36 -07:00
Anand Babu (AB) Periasamy
a5d8fc114c s3 generic validator and some improvements to httptrace 2015-03-12 18:27:40 -07:00
Harshavardhana
7ef6214ddd More restructue and add a new cli option to generate bash completion file. 2015-03-11 18:14:19 -07:00
Anand Babu (AB) Periasamy
59ae161e52 replace --verbose with --debug and --quiet bool flags 2015-03-11 12:54:01 -07:00
Anand Babu (AB) Periasamy
2dcf5a0390 HTTP trace code vet'ed 2015-03-11 01:24:39 -07:00
Anand Babu (AB) Periasamy
09f72d6f2b improved httptrace framework 2015-03-11 01:24:39 -07:00
Harshavardhana
10911e791f Standardize on s3:// as the default URI for all operations
- ./mc ls s3://<bucket>/<object>
       where <bucket> and <object> are optional

  - ./mc cp s3://<bucket>/<object> .
     Downloads <object> to your present working directory

  - ./mc cp <object> s3://<bucket>/<key>
     Uploads <object> to your <bucket> with name <key>
       where <key> is optional
2015-03-07 19:05:51 -08:00
Anand Babu (AB) Periasamy
67b044fb5f configuration and other misc improements 2015-03-06 17:21:58 -08:00
Harshavardhana
593ef59999 Keep mc specific at '.minio/mc', avoid sudo and root installs 2015-03-05 02:27:19 -08:00
Harshavardhana
c1af2ccf67 Code cleanup and standardizing in accordance with Golang coding guidelines 2015-03-05 01:18:00 -08:00
Harshavardhana
b78a36d7ac Janitor role on mc and fix obvious issues 2015-03-03 16:00:06 -08:00
Harshavardhana
46facd1def Add env variable S3_ENDPOINT 2015-02-25 00:11:53 -08:00
Harshavardhana
c0bdcad429 Move Hostname to Endpoint, remove md5sum calculation for now. 2015-02-24 13:57:23 -08:00
Harshavardhana
516631d388 Secretkey should be SecretAccessKey 2015-02-10 03:08:00 -08:00
Harshavardhana
417a99f973 Remove unnecessary CLI options 2015-02-09 22:55:39 -08:00
Harshavardhana
cb824f0bf8 Add put bucket 2015-02-09 13:57:03 -08:00
Harshavardhana
231f0c3efb Squash minio package into s3 package 2015-02-08 18:01:05 -08:00
Harshavardhana
43451eff68 Rename SecretAccess to Secret to be more appropriate 2015-02-06 02:16:35 -08:00
Harshavardhana
ed0a7e3c40 Minio client now has SSL support 2015-01-29 15:11:41 -08:00
Harshavardhana
5d75e56b60 Implement minio 'put-bucket' 2015-01-24 19:01:04 -08:00
Harshavardhana
741febd318 Add minio cli, move 's3' stuff with 's3' prefix 2015-01-22 12:38:02 -08:00
Harshavardhana
a8f0a7463f Differentiate commands and subcommands 2015-01-21 23:14:02 -08:00
Harshavardhana
8e0f5ae7b6 Bring all errors to common location 2015-01-19 18:00:14 -08:00
Harshavardhana
26efb4d8d5 Enhance 'cp' command implements, add another package 'uri'
- <S3Path> <LocalPath>
  - <LocalPath> <S3Path>

TODO
  - <S3Path> <S3Path>
  - <S3Path> <S3Bucket>
  - <LocalDir> <S3Bucket>

Added a new package called 'URI' for parsing URI schemes
in standard way.
2015-01-19 17:38:15 -08:00
Harshavardhana
c4fcc3f2b7 Implement 'cp' command 2015-01-18 16:40:55 -08:00
Harshavardhana
da94ccfb0c Implement 'configure' command and update description 2015-01-18 13:12:39 -08:00
Harshavardhana
66554d07a7 Add Apache License v2.0 2015-01-17 12:09:27 -08:00
Harshavardhana
29b975a4dd Add get-object, put-object in accordance with aws cli 2015-01-16 22:03:18 -08:00
Harshavardhana
9e0bf4cf50 add new stubs for commands cp, mv, mb, rm 2015-01-15 22:29:22 -08:00