├── LICENSE ├── README.md ├── bin └── emulator ├── lib ├── emulator.rb └── emulator │ ├── base.rb │ ├── bucket.rb │ ├── chunkfile.rb │ ├── cmdline.rb │ ├── config.rb │ ├── logging.rb │ ├── multipart.rb │ ├── object.rb │ ├── request.rb │ ├── response.rb │ ├── server.rb │ └── util.rb ├── log └── .gitkeep ├── store └── .gitkeep └── test ├── resources ├── data ├── data1 ├── data2 ├── data3 └── data_append ├── test.rb ├── test_config.rb ├── test_util.rb ├── testsuite_bucket.rb └── testsuite_object.rb /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/README.md -------------------------------------------------------------------------------- /bin/emulator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/bin/emulator -------------------------------------------------------------------------------- /lib/emulator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator.rb -------------------------------------------------------------------------------- /lib/emulator/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator/base.rb -------------------------------------------------------------------------------- /lib/emulator/bucket.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator/bucket.rb -------------------------------------------------------------------------------- /lib/emulator/chunkfile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator/chunkfile.rb -------------------------------------------------------------------------------- /lib/emulator/cmdline.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator/cmdline.rb -------------------------------------------------------------------------------- /lib/emulator/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator/config.rb -------------------------------------------------------------------------------- /lib/emulator/logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator/logging.rb -------------------------------------------------------------------------------- /lib/emulator/multipart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator/multipart.rb -------------------------------------------------------------------------------- /lib/emulator/object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator/object.rb -------------------------------------------------------------------------------- /lib/emulator/request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator/request.rb -------------------------------------------------------------------------------- /lib/emulator/response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator/response.rb -------------------------------------------------------------------------------- /lib/emulator/server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator/server.rb -------------------------------------------------------------------------------- /lib/emulator/util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/lib/emulator/util.rb -------------------------------------------------------------------------------- /log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /store/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/test/resources/data -------------------------------------------------------------------------------- /test/resources/data1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/test/resources/data1 -------------------------------------------------------------------------------- /test/resources/data2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/test/resources/data2 -------------------------------------------------------------------------------- /test/resources/data3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/test/resources/data3 -------------------------------------------------------------------------------- /test/resources/data_append: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/test/resources/data_append -------------------------------------------------------------------------------- /test/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/test/test.rb -------------------------------------------------------------------------------- /test/test_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/test/test_config.rb -------------------------------------------------------------------------------- /test/test_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/test/test_util.rb -------------------------------------------------------------------------------- /test/testsuite_bucket.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/test/testsuite_bucket.rb -------------------------------------------------------------------------------- /test/testsuite_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/oss-emulator/HEAD/test/testsuite_object.rb --------------------------------------------------------------------------------