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

13 Commits

Author SHA1 Message Date
Anand Babu (AB) Periasamy
bb3c89d844 convert remaining typed errors to probe errors 2015-08-24 22:29:50 -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
Anand Babu (AB) Periasamy
0de688948a error messages and tiny bug fixes 2015-08-22 19:47:11 -07:00
Harshavardhana
ae0f3b1474 Use DiffMessage rather than diffV1 2015-08-22 02:55:53 -07:00
Anand Babu (AB) Periasamy
154c229324 error messages update 2015-08-22 02:47:35 -07:00
Anand Babu (AB) Periasamy
b10d2648e8 second update to error messages 2015-08-22 02:14:00 -07:00
Harshavardhana
dfd1b29d5f Improve error messages 2015-08-20 17:22:38 -07:00
Anand Babu (AB) Periasamy
754dc8849e probe update and access command error messages update 2015-08-19 23:22:39 -07:00
Harshavardhana
cf5290ad74 Merge themes as settable from outside console, add a default theme as well. 2015-08-19 22:59:05 -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
413ce3995e Simplify and enhance error strings 2015-08-12 01:05:02 -07:00
Harshavardhana
e6fd52f026 Rename ifFatal and ifError as Fatal, Error 2015-08-03 22:19:45 -07:00