1
0
Fork 0
mirror of https://github.com/restic/restic.git synced 2025-02-22 22:22:14 +00:00
restic/cmd/restic
Lawrence Jones 0dfdc11ed9
Automatically load Google auth
This change removes the hardcoded Google auth mechanism for the GCS
backend, instead using Google's provided client library to discover and
generate credential material.

Google recommend that client libraries use their common auth mechanism
in order to authorise requests against Google services. Doing so means
you automatically support various types of authentication, from the
standard GOOGLE_APPLICATION_CREDENTIALS environment variable to making
use of Google's metadata API if running within Google Container Engine.
2018-03-11 17:11:25 +00:00
..
testdata Moves files 2017-07-23 14:19:13 +02:00
.gitignore Moves files 2017-07-23 14:19:13 +02:00
background.go Moves files 2017-07-23 14:19:13 +02:00
background_linux.go Run goimports 2017-07-23 14:21:03 +02:00
cleanup.go Remove SuspendSignalHandler 2018-01-17 23:14:47 +01:00
cmd_backup.go Strip spaces from items read via --files-from 2018-02-11 20:56:11 +01:00
cmd_cat.go repository/master_index: Optimize Index.Lookup() 2018-01-23 22:25:56 -05:00
cmd_check.go Add --read-data-subset flag to check command 2018-02-18 23:31:27 -05:00
cmd_debug.go Fix calls to repo/backend.List() everywhere 2018-01-21 21:15:09 +01:00
cmd_diff.go repository/master_index: Optimize Index.Lookup() 2018-01-23 22:25:56 -05:00
cmd_dump.go repository/master_index: Optimize Index.Lookup() 2018-01-23 22:25:56 -05:00
cmd_find.go debug: Remove manual Str() call Log() 2018-01-25 20:49:41 +01:00
cmd_forget.go forget: Also run prune when only IDs are forgotten 2018-01-01 21:27:40 +01:00
cmd_generate.go Rework generation of manpages and completion files 2017-09-26 13:12:12 +02:00
cmd_init.go init: Correct text (backend vs. repository) 2018-01-20 09:51:49 +01:00
cmd_key.go Fix calls to repo/backend.List() everywhere 2018-01-21 21:15:09 +01:00
cmd_list.go Fix calls to repo/backend.List() everywhere 2018-01-21 21:15:09 +01:00
cmd_ls.go use global context for cat and ls 2017-12-06 05:48:39 -05:00
cmd_migrate.go Capitalize short help commands 2017-09-11 09:32:44 -07:00
cmd_mount.go Add support for illumos/Solaris 2018-03-04 20:11:29 +00:00
cmd_options.go Capitalize short help commands 2017-09-11 09:32:44 -07:00
cmd_prune.go debug: Remove manual Str() call Log() 2018-01-25 20:49:41 +01:00
cmd_rebuild_index.go index: Limit index files to 3000 pack files 2018-01-26 21:07:16 +01:00
cmd_restore.go restore: Improve error message for more than one ID 2018-01-06 22:44:18 +01:00
cmd_snapshots.go Add --last flag to snapshots command 2017-10-26 14:02:29 +08:00
cmd_tag.go debug: Remove manual Str() call Log() 2018-01-25 20:49:41 +01:00
cmd_unlock.go use global context for check, debug, dump, find, forget, init, key, 2017-12-06 07:02:55 -05:00
cmd_version.go Capitalize short help commands 2017-09-11 09:32:44 -07:00
doc.go Moves files 2017-07-23 14:19:13 +02:00
exclude.go cmd/restic: Use a dedicated cache for each rejectIfPresent 2017-11-27 17:33:53 +01:00
exclude_test.go Document approach for multiple reject-if-present test 2017-11-27 21:38:15 +01:00
excludes Upadte vendored dependencies 2017-10-22 10:07:36 +02:00
find.go Fix calls to repo/backend.List() everywhere 2018-01-21 21:15:09 +01:00
flags_test.go Moves files 2017-07-23 14:19:13 +02:00
format.go Correctly format all node types 2017-12-03 17:38:55 +01:00
global.go Automatically load Google auth 2018-03-11 17:11:25 +00:00
global_debug.go debug: properly handle interrupted profiles 2017-08-28 22:03:26 -07:00
global_release.go debug: properly handle interrupted profiles 2017-08-28 22:03:26 -07:00
integration_fuse_test.go Add support for illumos/Solaris 2018-03-04 20:11:29 +00:00
integration_helpers_test.go Fix test failing on OpenBSD #1307 2017-11-05 07:27:58 +01:00
integration_helpers_unix_test.go Moves files 2017-07-23 14:19:13 +02:00
integration_helpers_windows_test.go Moves files 2017-07-23 14:19:13 +02:00
integration_test.go fix #1143 2017-10-05 11:48:26 -07:00
local_layout_test.go Remove all dot-imports 2017-10-02 15:06:39 +02:00
lock.go mount: Ignore non-existing locks 2018-02-25 13:11:03 +01:00
main.go Skip checking for password file existence if command is 'version' - Issue #1632 2018-03-08 17:55:03 -04:00
table.go Show the amount of snapshots 2017-10-01 17:14:54 +02:00