1
0
mirror of https://github.com/minio/mc.git synced 2025-11-12 01:02:26 +03:00
Commit Graph

42 Commits

Author SHA1 Message Date
Harshavardhana
bc6b3bf2ae Add config version command 2015-09-02 00:57:31 -07:00
Harshavardhana
c46ea80fff Move primitives for add, list, remove into their own subcommands as alias,host etc. 2015-09-01 19:58:33 -07:00
Harshavardhana
aaec806897 Simplify help messages 2015-09-01 14:54:13 -07:00
Anand Babu (AB) Periasamy
7607f0490d fix alias help text 2015-08-29 19:28:35 -07:00
Anand Babu (AB) Periasamy
91100b72ed alias support with colon requirement 2015-08-29 18:02:32 -07:00
Harshavardhana
4d716f2956 Move to version 3, jsonify config version from now on 2015-08-28 23:29:37 -07:00
Harshavardhana
f831d94d3f Revert "Change ACL to Access"
This reverts commit 68b3b0aac2.

Revert "Object ACL now propagates through ACL config, update minio-go library to bing in SetObjectACL() support"

This reverts commit 6816542c7a.
2015-08-28 22:37:10 -07:00
Harshavardhana
6816542c7a Object ACL now propagates through ACL config, update minio-go library to bing in SetObjectACL() support 2015-08-28 21:20:41 -07:00
Harshavardhana
40b93efd8b Add remove alias command 2015-08-25 18:02:27 -07:00
Harshavardhana
3df07ac29f Add checkCommandSyntax for all commands 2015-08-24 19:31:30 -07:00
Anand Babu (AB) Periasamy
831db52dcf thread-safe typed errors 2015-08-24 12:55:11 -07:00
Anand Babu (AB) Periasamy
40ff9f1033 re-vendorize probe and simplfy typed errors 2015-08-24 04:09:18 -07:00
Harshavardhana
3e5178ddb2 diff should handle type and size as well in recursive diff 2015-08-24 00:02:50 -07:00
Harshavardhana
3ae608a3b1 Merge pull request #1034 from harshavardhana/formatting
End sentences with a . for readability
2015-08-23 01:36:42 -07:00
Harshavardhana
f089dc1b68 End sentences with a . for readability 2015-08-23 01:35:32 -07:00
Harshavardhana
dd5314a938 Merge pull request #1033 from harshavardhana/json-review
Fixes for json review #1
2015-08-23 01:25:55 -07:00
Harshavardhana
b9c28d588b Fixes for json review #1 2015-08-23 01:24:04 -07:00
Anand Babu (AB) Periasamy
f2899ef228 replaced panic with probe 2015-08-22 23:26:56 -07:00
Anand Babu (AB) Periasamy
099b4478d6 replaced panic with probe 2015-08-22 23:25:11 -07:00
Anand Babu (AB) Periasamy
d8bb1e9fd6 replaced panic with probe 2015-08-22 23:22:17 -07:00
Anand Babu (AB) Periasamy
1c313ef773 final update and tiny fixes 2015-08-22 22:31:15 -07:00
Anand Babu (AB) Periasamy
0de688948a error messages and tiny bug fixes 2015-08-22 19:47:11 -07:00
Harshavardhana
a0e66ce640 Migrate to golang1.5 with new GO15VENDOREXPERIMENT enabled 2015-08-22 19:04:17 -07:00
Harshavardhana
355027df2e Add alias list command to list all the added aliases 2015-08-22 02:23:39 -07:00
Anand Babu (AB) Periasamy
7d624457b0 updated error messages 2015-08-21 17:47:45 -07:00
Harshavardhana
dfd1b29d5f Improve error messages 2015-08-20 17:22:38 -07:00
Harshavardhana
fa0c9e38bb Add error messages to fatalIf and errorIf 2015-08-19 17:11:34 -07:00
Harshavardhana
192518d679 Add new version command 2015-08-13 20:50:32 -07:00
Harshavardhana
b743f88353 Move quick to server and vendorize it 2015-08-13 16:38:24 -07:00
Harshavardhana
3caee383f0 Migrate to govendor to avoid limitations of godep
- over the course of a project history every maintainer needs to update
  its dependency packages, the problem essentially with godep is manipulating
  GOPATH - this manipulation leads to static objects created at different locations
  which end up conflicting with the overall functionality of golang.

  This also leads to broken builds on many platforms. There is no easier way out of
  this other than asking users to do 'godep restore' all the time which perhaps as
  a practice doesn't sound clean, also has its own set of problems.

- govendor on the other hand is a right tool but a stop gap tool until we wait for
  golangs official 1.5 version which fixes this vendoring issue once and for all.

- govendor makes sure that the import paths are re-written instead of manipulating
  GOPATH.

  This has advantages
    - no more compiled objects being referenced in GOPATH and build time GOPATH
      manging which leads to conflicts.
    - proper import paths referencing the exact package a project is dependent on.

  govendor is simple and provides the minimal necessary tooling to achieve this.

  For now this is the right solution.
2015-08-12 19:04:16 -07:00
Harshavardhana
0571fe67a2 Turn off coloring when terminals are not tty even for os.Stdout 2015-08-12 15:11:15 -07:00
Harshavardhana
6a59d9a046 Rename all main command actions into main<Command> from run<Command>Cmd 2015-08-12 01:26:35 -07:00
Harshavardhana
413ce3995e Simplify and enhance error strings 2015-08-12 01:05:02 -07:00
Harshavardhana
25e5ea2574 Move to server package for probe 2015-08-10 19:49:57 -07:00
Harshavardhana
ae2a20dffc Move from Fatal/Error to fatalIf/errorIf 2015-08-09 22:41:49 -07:00
Harshavardhana
c97c2a77b5 Move testing into its own <package>_test, add probe.NewError() new changes 2015-08-08 11:16:36 -07:00
Harshavardhana
202f9e7646 Probe moves closer to mc, also brings in changes by avoiding it behave like an error interface{} 2015-08-07 00:53:37 -07:00
Harshavardhana
e6fd52f026 Rename ifFatal and ifError as Fatal, Error 2015-08-03 22:19:45 -07:00
Harshavardhana
e7dab5f1cf Migrating from iodine to probe 2015-08-03 11:04:34 -07:00
Harshavardhana
4eb519fa6c Autogenerate config, for the first time no more config generate 2015-07-26 00:24:08 -07:00
Harshavardhana
2f253f68b6 Verify if mc config exists for cp and cast commands 2015-07-23 22:49:12 -07:00
Harshavardhana
8335d9cbcf Rename cmd-* into <command>-main.go 2015-07-22 23:27:06 -07:00