├── .gitignore ├── .idea └── vcs.xml ├── .travis.yml ├── CHANGELOG.md ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── batch_limiter.go ├── batch_limiter_test.go ├── bridge ├── byte_buffer_pool.go ├── byte_buffer_pool_test.go ├── http_bridge.go ├── http_bridge_recording_util.go └── http_bridge_test.go ├── byte_buffer_pool.go ├── byte_buffer_pool_test.go ├── collections.go ├── collections_async.go ├── collections_async_test.go ├── collections_test.go ├── context.go ├── context_test.go ├── converter.go ├── converter_test.go ├── cred ├── blowfish.go ├── blowfish_test.go ├── cipher.go ├── config.go └── config_test.go ├── data ├── README.md ├── collection.go ├── compacted.go ├── compacted_test.go ├── helper.go ├── helper_test.go ├── map.go ├── map_test.go ├── parser.go ├── parser_test.go └── udf │ ├── README.md │ ├── conversion.go │ ├── conversion_test.go │ ├── doc.go │ ├── load.go │ ├── register.go │ ├── time.go │ ├── time_test.go │ ├── util.go │ └── util_test.go ├── decoder.go ├── decoder_test.go ├── doc.go ├── dumper.go ├── encoder.go ├── encoder_test.go ├── error.go ├── file_logger.go ├── file_logger_test.go ├── fileset_info.go ├── fileset_info_test.go ├── format ├── case.go └── case_test.go ├── function_util.go ├── function_util_test.go ├── iterator.go ├── iterator_test.go ├── json.go ├── json_test.go ├── kms ├── aws │ └── service.go ├── contract.go ├── gcp │ ├── service.go │ ├── service_test.go │ └── test │ │ ├── data │ │ ├── config.txt │ │ ├── config_base_64.txt │ │ ├── test1.txt │ │ ├── test2.txt │ │ ├── test3.txt │ │ └── test3_3.txt │ │ └── upload │ │ └── upload1.txt └── service.go ├── log_message.go ├── macro.go ├── macro_test.go ├── mime_type.go ├── os_helper.go ├── os_helper_test.go ├── predicate.go ├── predicates.go ├── predicates_test.go ├── ranger.go ├── sampler ├── service.go └── service_test.go ├── secret ├── README.md ├── helper.go ├── helper_test.go ├── secret.go ├── secret_test.go ├── service.go └── service_test.go ├── service_router.go ├── service_router_test.go ├── ssh ├── replay_command.go ├── service.go ├── service_replay.go ├── service_replay_test.go ├── service_test.go ├── session.go ├── session_config.go ├── session_replay.go ├── test │ └── ls │ │ ├── 001_000.stdin │ │ ├── 001_001.stdout │ │ ├── 002_000.stdin │ │ ├── 002_001.stdout │ │ ├── 003_000.stdin │ │ └── 003_001.stdout └── tunnel.go ├── stack_helper.go ├── storage ├── README.md ├── copy.go ├── copy_test.go ├── file_info.go ├── file_info_test.go ├── file_service.go ├── gs │ ├── object.go │ ├── provider.go │ ├── service.go │ └── service_test.go ├── http_service.go ├── http_service_test.go ├── mapper.go ├── mapper_test.go ├── mem_service.go ├── mem_service_test.go ├── object.go ├── provider.go ├── registry.go ├── s3 │ ├── object.go │ ├── provider.go │ ├── provider_test.go │ ├── service.go │ └── service_test.go ├── scp │ ├── fileinfo_parser.go │ ├── fileinfo_parser_test.go │ ├── object.go │ ├── provider.go │ ├── service.go │ └── service_test.go ├── service.go ├── service_test.go └── test │ ├── dir │ └── file.json │ ├── file1.txt │ ├── file2.txt │ ├── mock_s3.json │ └── source │ ├── dir │ └── file.json │ ├── dir2 │ └── subdir │ │ └── file1.txt │ ├── file1.txt │ └── file2.txt ├── struct_helper.go ├── struct_helper_test.go ├── test ├── config.json ├── corrupted_config.json └── fileset_info │ ├── user.go │ └── user_func.go ├── text.go ├── text_test.go ├── time_format.go ├── time_format_test.go ├── time_helper.go ├── time_helper_test.go ├── tokenizer.go ├── tokenizer_test.go ├── types.go ├── types_test.go ├── unsafe ├── pointer.go └── pointer_test.go ├── uri.go ├── uri_helper.go ├── uri_helper_test.go ├── uri_test.go ├── url ├── key.go ├── resource.go └── resource_test.go ├── value_provider.go ├── value_provider_test.go ├── waitgroup_helper.go ├── waitgroup_helper_test.go ├── writer_at.go ├── writer_at_test.go ├── yaml.go └── yaml_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.8.1 4 | 5 | script: 6 | - go test -v ./... -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/README.md -------------------------------------------------------------------------------- /batch_limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/batch_limiter.go -------------------------------------------------------------------------------- /batch_limiter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/batch_limiter_test.go -------------------------------------------------------------------------------- /bridge/byte_buffer_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/bridge/byte_buffer_pool.go -------------------------------------------------------------------------------- /bridge/byte_buffer_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/bridge/byte_buffer_pool_test.go -------------------------------------------------------------------------------- /bridge/http_bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/bridge/http_bridge.go -------------------------------------------------------------------------------- /bridge/http_bridge_recording_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/bridge/http_bridge_recording_util.go -------------------------------------------------------------------------------- /bridge/http_bridge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/bridge/http_bridge_test.go -------------------------------------------------------------------------------- /byte_buffer_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/byte_buffer_pool.go -------------------------------------------------------------------------------- /byte_buffer_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/byte_buffer_pool_test.go -------------------------------------------------------------------------------- /collections.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/collections.go -------------------------------------------------------------------------------- /collections_async.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/collections_async.go -------------------------------------------------------------------------------- /collections_async_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/collections_async_test.go -------------------------------------------------------------------------------- /collections_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/collections_test.go -------------------------------------------------------------------------------- /context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/context.go -------------------------------------------------------------------------------- /context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/context_test.go -------------------------------------------------------------------------------- /converter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/converter.go -------------------------------------------------------------------------------- /converter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/converter_test.go -------------------------------------------------------------------------------- /cred/blowfish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/cred/blowfish.go -------------------------------------------------------------------------------- /cred/blowfish_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/cred/blowfish_test.go -------------------------------------------------------------------------------- /cred/cipher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/cred/cipher.go -------------------------------------------------------------------------------- /cred/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/cred/config.go -------------------------------------------------------------------------------- /cred/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/cred/config_test.go -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/README.md -------------------------------------------------------------------------------- /data/collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/collection.go -------------------------------------------------------------------------------- /data/compacted.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/compacted.go -------------------------------------------------------------------------------- /data/compacted_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/compacted_test.go -------------------------------------------------------------------------------- /data/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/helper.go -------------------------------------------------------------------------------- /data/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/helper_test.go -------------------------------------------------------------------------------- /data/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/map.go -------------------------------------------------------------------------------- /data/map_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/map_test.go -------------------------------------------------------------------------------- /data/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/parser.go -------------------------------------------------------------------------------- /data/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/parser_test.go -------------------------------------------------------------------------------- /data/udf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/udf/README.md -------------------------------------------------------------------------------- /data/udf/conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/udf/conversion.go -------------------------------------------------------------------------------- /data/udf/conversion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/udf/conversion_test.go -------------------------------------------------------------------------------- /data/udf/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/udf/doc.go -------------------------------------------------------------------------------- /data/udf/load.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/udf/load.go -------------------------------------------------------------------------------- /data/udf/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/udf/register.go -------------------------------------------------------------------------------- /data/udf/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/udf/time.go -------------------------------------------------------------------------------- /data/udf/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/udf/time_test.go -------------------------------------------------------------------------------- /data/udf/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/udf/util.go -------------------------------------------------------------------------------- /data/udf/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/data/udf/util_test.go -------------------------------------------------------------------------------- /decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/decoder.go -------------------------------------------------------------------------------- /decoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/decoder_test.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/doc.go -------------------------------------------------------------------------------- /dumper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/dumper.go -------------------------------------------------------------------------------- /encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/encoder.go -------------------------------------------------------------------------------- /encoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/encoder_test.go -------------------------------------------------------------------------------- /error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/error.go -------------------------------------------------------------------------------- /file_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/file_logger.go -------------------------------------------------------------------------------- /file_logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/file_logger_test.go -------------------------------------------------------------------------------- /fileset_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/fileset_info.go -------------------------------------------------------------------------------- /fileset_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/fileset_info_test.go -------------------------------------------------------------------------------- /format/case.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/format/case.go -------------------------------------------------------------------------------- /format/case_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/format/case_test.go -------------------------------------------------------------------------------- /function_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/function_util.go -------------------------------------------------------------------------------- /function_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/function_util_test.go -------------------------------------------------------------------------------- /iterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/iterator.go -------------------------------------------------------------------------------- /iterator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/iterator_test.go -------------------------------------------------------------------------------- /json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/json.go -------------------------------------------------------------------------------- /json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/json_test.go -------------------------------------------------------------------------------- /kms/aws/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/kms/aws/service.go -------------------------------------------------------------------------------- /kms/contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/kms/contract.go -------------------------------------------------------------------------------- /kms/gcp/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/kms/gcp/service.go -------------------------------------------------------------------------------- /kms/gcp/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/kms/gcp/service_test.go -------------------------------------------------------------------------------- /kms/gcp/test/data/config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/kms/gcp/test/data/config.txt -------------------------------------------------------------------------------- /kms/gcp/test/data/config_base_64.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/kms/gcp/test/data/config_base_64.txt -------------------------------------------------------------------------------- /kms/gcp/test/data/test1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/kms/gcp/test/data/test1.txt -------------------------------------------------------------------------------- /kms/gcp/test/data/test2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/kms/gcp/test/data/test2.txt -------------------------------------------------------------------------------- /kms/gcp/test/data/test3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/kms/gcp/test/data/test3.txt -------------------------------------------------------------------------------- /kms/gcp/test/data/test3_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/kms/gcp/test/data/test3_3.txt -------------------------------------------------------------------------------- /kms/gcp/test/upload/upload1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/kms/gcp/test/upload/upload1.txt -------------------------------------------------------------------------------- /kms/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/kms/service.go -------------------------------------------------------------------------------- /log_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/log_message.go -------------------------------------------------------------------------------- /macro.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/macro.go -------------------------------------------------------------------------------- /macro_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/macro_test.go -------------------------------------------------------------------------------- /mime_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/mime_type.go -------------------------------------------------------------------------------- /os_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/os_helper.go -------------------------------------------------------------------------------- /os_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/os_helper_test.go -------------------------------------------------------------------------------- /predicate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/predicate.go -------------------------------------------------------------------------------- /predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/predicates.go -------------------------------------------------------------------------------- /predicates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/predicates_test.go -------------------------------------------------------------------------------- /ranger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/ranger.go -------------------------------------------------------------------------------- /sampler/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/sampler/service.go -------------------------------------------------------------------------------- /sampler/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/sampler/service_test.go -------------------------------------------------------------------------------- /secret/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/secret/README.md -------------------------------------------------------------------------------- /secret/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/secret/helper.go -------------------------------------------------------------------------------- /secret/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/secret/helper_test.go -------------------------------------------------------------------------------- /secret/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/secret/secret.go -------------------------------------------------------------------------------- /secret/secret_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/secret/secret_test.go -------------------------------------------------------------------------------- /secret/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/secret/service.go -------------------------------------------------------------------------------- /secret/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/secret/service_test.go -------------------------------------------------------------------------------- /service_router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/service_router.go -------------------------------------------------------------------------------- /service_router_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/service_router_test.go -------------------------------------------------------------------------------- /ssh/replay_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/ssh/replay_command.go -------------------------------------------------------------------------------- /ssh/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/ssh/service.go -------------------------------------------------------------------------------- /ssh/service_replay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/ssh/service_replay.go -------------------------------------------------------------------------------- /ssh/service_replay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/ssh/service_replay_test.go -------------------------------------------------------------------------------- /ssh/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/ssh/service_test.go -------------------------------------------------------------------------------- /ssh/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/ssh/session.go -------------------------------------------------------------------------------- /ssh/session_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/ssh/session_config.go -------------------------------------------------------------------------------- /ssh/session_replay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/ssh/session_replay.go -------------------------------------------------------------------------------- /ssh/test/ls/001_000.stdin: -------------------------------------------------------------------------------- 1 | uname -s 2 | -------------------------------------------------------------------------------- /ssh/test/ls/001_001.stdout: -------------------------------------------------------------------------------- 1 | Darwin -------------------------------------------------------------------------------- /ssh/test/ls/002_000.stdin: -------------------------------------------------------------------------------- 1 | ls /etc/hosts 2 | -------------------------------------------------------------------------------- /ssh/test/ls/002_001.stdout: -------------------------------------------------------------------------------- 1 | /etc/hosts -------------------------------------------------------------------------------- /ssh/test/ls/003_000.stdin: -------------------------------------------------------------------------------- 1 | PS1="\h:\u1511796457759720702\$" 2 | -------------------------------------------------------------------------------- /ssh/test/ls/003_001.stdout: -------------------------------------------------------------------------------- 1 | AWITAS-C02TF066H040:awitas1511796457759720702$ -------------------------------------------------------------------------------- /ssh/tunnel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/ssh/tunnel.go -------------------------------------------------------------------------------- /stack_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/stack_helper.go -------------------------------------------------------------------------------- /storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/README.md -------------------------------------------------------------------------------- /storage/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/copy.go -------------------------------------------------------------------------------- /storage/copy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/copy_test.go -------------------------------------------------------------------------------- /storage/file_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/file_info.go -------------------------------------------------------------------------------- /storage/file_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/file_info_test.go -------------------------------------------------------------------------------- /storage/file_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/file_service.go -------------------------------------------------------------------------------- /storage/gs/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/gs/object.go -------------------------------------------------------------------------------- /storage/gs/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/gs/provider.go -------------------------------------------------------------------------------- /storage/gs/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/gs/service.go -------------------------------------------------------------------------------- /storage/gs/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/gs/service_test.go -------------------------------------------------------------------------------- /storage/http_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/http_service.go -------------------------------------------------------------------------------- /storage/http_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/http_service_test.go -------------------------------------------------------------------------------- /storage/mapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/mapper.go -------------------------------------------------------------------------------- /storage/mapper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/mapper_test.go -------------------------------------------------------------------------------- /storage/mem_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/mem_service.go -------------------------------------------------------------------------------- /storage/mem_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/mem_service_test.go -------------------------------------------------------------------------------- /storage/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/object.go -------------------------------------------------------------------------------- /storage/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/provider.go -------------------------------------------------------------------------------- /storage/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/registry.go -------------------------------------------------------------------------------- /storage/s3/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/s3/object.go -------------------------------------------------------------------------------- /storage/s3/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/s3/provider.go -------------------------------------------------------------------------------- /storage/s3/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/s3/provider_test.go -------------------------------------------------------------------------------- /storage/s3/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/s3/service.go -------------------------------------------------------------------------------- /storage/s3/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/s3/service_test.go -------------------------------------------------------------------------------- /storage/scp/fileinfo_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/scp/fileinfo_parser.go -------------------------------------------------------------------------------- /storage/scp/fileinfo_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/scp/fileinfo_parser_test.go -------------------------------------------------------------------------------- /storage/scp/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/scp/object.go -------------------------------------------------------------------------------- /storage/scp/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/scp/provider.go -------------------------------------------------------------------------------- /storage/scp/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/scp/service.go -------------------------------------------------------------------------------- /storage/scp/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/scp/service_test.go -------------------------------------------------------------------------------- /storage/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/service.go -------------------------------------------------------------------------------- /storage/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/service_test.go -------------------------------------------------------------------------------- /storage/test/dir/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/test/dir/file.json -------------------------------------------------------------------------------- /storage/test/file1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/test/file1.txt -------------------------------------------------------------------------------- /storage/test/file2.txt: -------------------------------------------------------------------------------- 1 | line1 2 | line2 -------------------------------------------------------------------------------- /storage/test/mock_s3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/test/mock_s3.json -------------------------------------------------------------------------------- /storage/test/source/dir/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/test/source/dir/file.json -------------------------------------------------------------------------------- /storage/test/source/dir2/subdir/file1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/test/source/dir2/subdir/file1.txt -------------------------------------------------------------------------------- /storage/test/source/file1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/storage/test/source/file1.txt -------------------------------------------------------------------------------- /storage/test/source/file2.txt: -------------------------------------------------------------------------------- 1 | line1 2 | line2 -------------------------------------------------------------------------------- /struct_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/struct_helper.go -------------------------------------------------------------------------------- /struct_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/struct_helper_test.go -------------------------------------------------------------------------------- /test/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/test/config.json -------------------------------------------------------------------------------- /test/corrupted_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/test/corrupted_config.json -------------------------------------------------------------------------------- /test/fileset_info/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/test/fileset_info/user.go -------------------------------------------------------------------------------- /test/fileset_info/user_func.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/test/fileset_info/user_func.go -------------------------------------------------------------------------------- /text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/text.go -------------------------------------------------------------------------------- /text_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/text_test.go -------------------------------------------------------------------------------- /time_format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/time_format.go -------------------------------------------------------------------------------- /time_format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/time_format_test.go -------------------------------------------------------------------------------- /time_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/time_helper.go -------------------------------------------------------------------------------- /time_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/time_helper_test.go -------------------------------------------------------------------------------- /tokenizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/tokenizer.go -------------------------------------------------------------------------------- /tokenizer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/tokenizer_test.go -------------------------------------------------------------------------------- /types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/types.go -------------------------------------------------------------------------------- /types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/types_test.go -------------------------------------------------------------------------------- /unsafe/pointer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/unsafe/pointer.go -------------------------------------------------------------------------------- /unsafe/pointer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/unsafe/pointer_test.go -------------------------------------------------------------------------------- /uri.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/uri.go -------------------------------------------------------------------------------- /uri_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/uri_helper.go -------------------------------------------------------------------------------- /uri_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/uri_helper_test.go -------------------------------------------------------------------------------- /uri_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/uri_test.go -------------------------------------------------------------------------------- /url/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/url/key.go -------------------------------------------------------------------------------- /url/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/url/resource.go -------------------------------------------------------------------------------- /url/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/url/resource_test.go -------------------------------------------------------------------------------- /value_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/value_provider.go -------------------------------------------------------------------------------- /value_provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/value_provider_test.go -------------------------------------------------------------------------------- /waitgroup_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/waitgroup_helper.go -------------------------------------------------------------------------------- /waitgroup_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/waitgroup_helper_test.go -------------------------------------------------------------------------------- /writer_at.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/writer_at.go -------------------------------------------------------------------------------- /writer_at_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/writer_at_test.go -------------------------------------------------------------------------------- /yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/yaml.go -------------------------------------------------------------------------------- /yaml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/toolbox/HEAD/yaml_test.go --------------------------------------------------------------------------------