package backup import aws.sdk.kotlin.services.s3.S3Client import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.runBlocking import java.io.File fun main() = runBlocking { println("Hello World!") S3Client.fromEnvironment().use { s3 -> val backupClient = BackupClient(s3, "teamcity-executors-test-task", 1024 * 1024 * 10) // val u1 = backupClient.upload("teamcity-executors-test-task", File("/var/home/gleb/Cloud/Pictures")) val u2 = backupClient.upload(File("src")) println("Maybe not!") // println(u1) println(u2) } println("We done") }