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

122 Commits

Author SHA1 Message Date
Harshavardhana
4b88ad7786 Move to structure printing everywhere, fix incorrect iodine usage at few places 2015-06-22 15:29:36 -07:00
Harshavardhana
dbb35c185a Code cleanup and readability for mc 2015-06-16 14:17:01 -07:00
Harshavardhana
c04acf4d50 Convert all errors.New and fmt.Errorf to typed errors 2015-06-13 21:36:42 -07:00
Harshavardhana
168926fa06 All methods use now target2Client, source2Client, url2Client helpers 2015-06-09 10:37:48 -07:00
Harshavardhana
127027e1f8 Rename all http references to https 2015-06-08 21:13:12 -07:00
Harshavardhana
e95c3bd3e8 Now fs behaves similar to s3 style delimited output 2015-06-06 21:23:33 -07:00
Anand Babu (AB) Periasamy
7d7f6c6bb2 handle recursive prefix properly for cp and sync as well 2015-06-05 22:15:24 -07:00
Anand Babu (AB) Periasamy
3439ca5fde handle recursive prefix properly 2015-06-05 21:49:33 -07:00
Anand Babu (AB) Periasamy
22da2bab5c alias support for ls 2015-05-30 18:03:34 -07:00
Anand Babu (AB) Periasamy
2c1c5254c7 reorg doc strings 2015-05-30 17:33:18 -07:00
Harshavardhana
25f847b3b6 Implement console.Fatals, Errors, Infos, Prints for structure input and printing 2015-05-26 17:59:35 -07:00
Harshavardhana
192285c2af Remove console to depend on its own structures, instead let it deal with interface{} 2015-05-24 12:58:30 -07:00
Harshavardhana
b4649291f1 Add recursive listing with s3:... 2015-05-22 19:51:56 -07:00
Harshavardhana
54d0f9c553 Refactoring console printing style, supports --json even for error messages now - fixes #418 2015-05-22 18:27:07 -07:00
Harshavardhana
edb8381400 Refactor debugging output, implement --json output currently only supported on 'ls' 2015-05-21 22:30:32 -07:00
Harshavardhana
26fbc3bc20 Change closed brackets to quote characters and remove brackets for Reason 2015-05-20 20:51:44 -07:00
Harshavardhana
dcccafacbe Simplify listing recursively into one function, diff now supports <filename> <directory> style 2015-05-20 02:44:15 -07:00
Anand Babu (AB) Periasamy
726780c79d diff command for mc 2015-05-19 18:57:21 -07:00
Anand Babu (AB) Periasamy
90d4b452a9 Copy rewrite 2015-05-15 23:08:39 -07:00
Harshavardhana
e4a77c7391 Change minio-io to minio 2015-05-11 16:24:26 -07:00
Harshavardhana
f914a059d3 Use console.Debugln instead of log.Debug.Println 2015-05-02 12:32:21 -07:00
Harshavardhana
766dbfa559 "unstruct client functions"
Original-Author: Anand Babu Periasamy <ab@minio.io>
2015-05-02 11:41:30 -07:00
Harshavardhana
9833697e0a Add more fixes and helpful messaging
- check for config file for each command, prior to error out properly
  - hostconfig doesn't do any key verification, let client s3 verify it as needed
  - mc update change URL pointed to dl.minio.io minio server, still not functional yet
2015-04-30 14:03:06 -07:00
Harshavardhana
1ceed3dc20 Revert "unstruct client functions" 2015-04-29 21:28:28 -07:00
Anand Babu (AB) Periasamy
0d191ceb83 unstruct client functions 2015-04-29 19:06:42 -07:00
Harshavardhana
8ba6261e18 Make getURL - getExpandedURL 2015-04-28 12:50:44 -07:00
Harshavardhana
744ed7dcd1 Bring old documentation back 2015-04-28 11:03:34 -07:00
Harshavardhana
41637a2155 Review comments, part of #451 2015-04-28 02:35:46 -07:00
Harshavardhana
f24a42a32b Non recursive ls - fixes #479 2015-04-27 20:57:17 -07:00
Harshavardhana
877d32236c Make sure to set the Date's properly in s3Client 2015-04-27 04:30:49 -07:00
Harshavardhana
8eefa26719 Re-implement cp make it closer to regular unix cp 2015-04-26 04:59:39 -07:00
Harshavardhana
62750317d4 Add proper retry() mechanisms and print that in Magenta color 2015-04-25 23:08:44 -07:00
Harshavardhana
17d0f05560 Print ls with special color for directories 2015-04-23 21:36:12 -07:00
Anand Babu (AB) Periasamy
c09ce54090 console enhancements, consistent error message and janitor duty 2015-04-23 21:25:10 -07:00
Harshavardhana
9f97409362 Migrate fully to List() with channel everywhere, deprecate old List() API 2015-04-23 20:36:44 -07:00
Harshavardhana
972c476e36 Add ListOnChannel() for fs{unix,windows} and cmd-ls 2015-04-23 20:02:48 -07:00
Harshavardhana
527b1ca96d ListOnChannel() - now listbuckets and objects through channel replies.
Still doesn't do full recursive of all objects based on marker, that is the next step.
2015-04-23 18:01:12 -07:00
Anand Babu (AB) Periasamy
0a50606cbd fix dir listing bug and find style output 2015-04-23 12:50:31 -07:00
Anand Babu (AB) Periasamy
61779502fb Humanize ls size field 2015-04-23 01:46:05 -07:00
Anand Babu (AB) Periasamy
16e8cec82a field specific color theme 2015-04-23 01:02:17 -07:00
Anand Babu (AB) Periasamy
b923232e9f console theme improvements 2015-04-22 18:05:42 -07:00
Harshavardhana
dc200a62fc Disallow `bucket` creation with uppercase letters 2015-04-22 01:22:22 -07:00
Harshavardhana
e3c1b8eabc Fix ListCmd() MakeBucketCmd() for multi target 2015-04-21 16:29:33 -07:00
Anand Babu (AB) Periasamy
5a7b8da98d replace net/url parser with simple filepath parsing 2015-04-21 16:05:16 -07:00
Harshavardhana
095ae11caf Migrate to quick Config, qdb takes the high road 2015-04-21 13:47:46 -07:00
Harshavardhana
6adb5e5217 Move getHostConfig() outside of getNewClient(), waiting on new qConfig to simplify this further 2015-04-21 01:14:28 -07:00
Harshavardhana
e728cd9857 Add 'isValidRetry()' to retry for only network level errors 2015-04-19 22:46:00 -07:00
Harshavardhana
5d2da2ff30 ./mc ls and mb were printing redundant prefixes - fix them 2015-04-19 22:02:39 -07:00
Harshavardhana
f37412777a Fix various merge conflicts, TestCopyRecursive() disabled for now will renable after fixing it 2015-04-19 19:56:29 -07:00
Harshavardhana
ac4e5a88b8 Add help as reserved argument for aliasName 2015-04-19 19:39:59 -07:00