Skip to content

Instantly share code, notes, and snippets.

@amasover
Last active June 15, 2020 21:58
Show Gist options
  • Select an option

  • Save amasover/507b165beee1639f3c922492a8dfb6fd to your computer and use it in GitHub Desktop.

Select an option

Save amasover/507b165beee1639f3c922492a8dfb6fd to your computer and use it in GitHub Desktop.
Launching language server: /home/aaron/.vscode/extensions/hashicorp.terraform-2.0.1/lsp/terraform-ls serve
2020/06/15 15:57:38 service.go:63: Preparing new session ...
2020/06/15 15:57:38 langserver.go:79: Starting server (pid 3196155) ...
2020/06/15 15:57:38 server.go:469: Received 1 new requests
2020/06/15 15:57:38 server.go:165: Processing 1 requests
2020/06/15 15:57:38 server.go:223: Checking request for "initialize": {"processId":3195907,"rootPath":"/home/aaron/code/intro-to-terraform/database","rootUri":"file:///home/aaron/code/intro-to-terraform/database","capabilities":{"workspace":{"applyEdit":true,"workspaceEdit":{"documentChanges":true,"resourceOperations":["create","rename","delete"],"failureHandling":"textOnlyTransactional"},"didChangeConfiguration":{"dynamicRegistration":true},"didChangeWatchedFiles":{"dynamicRegistration":true},"symbol":{"dynamicRegistration":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"executeCommand":{"dynamicRegistration":true},"configuration":true,"workspaceFolders":true},"textDocument":{"publishDiagnostics":{"relatedInformation":true},"synchronization":{"dynamicRegistration":true,"willSave":true,"willSaveWaitUntil":true,"didSave":true},"completion":{"dynamicRegistration":true,"contextSupport":true,"completionItem":{"snippetSupport":true,"commitCharactersSupport":true,"documentationFormat":["markdown","plaintext"],"deprecatedSupport":true,"preselectSupport":true},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"hover":{"dynamicRegistration":true,"contentFormat":["markdown","plaintext"]},"signatureHelp":{"dynamicRegistration":true,"signatureInformation":{"documentationFormat":["markdown","plaintext"],"parameterInformation":{"labelOffsetSupport":true}}},"definition":{"dynamicRegistration":true,"linkSupport":true},"references":{"dynamicRegistration":true},"documentHighlight":{"dynamicRegistration":true},"documentSymbol":{"dynamicRegistration":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]},"hierarchicalDocumentSymbolSupport":true},"codeAction":{"dynamicRegistration":true,"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"codeLens":{"dynamicRegistration":true},"formatting":{"dynamicRegistration":true},"rangeFormatting":{"dynamicRegistration":true},"onTypeFormatting":{"dynamicRegistration":true},"rename":{"dynamicRegistration":true,"prepareSupport":true},"documentLink":{"dynamicRegistration":true},"typeDefinition":{"dynamicRegistration":true,"linkSupport":true},"implementation":{"dynamicRegistration":true,"linkSupport":true},"colorProvider":{"dynamicRegistration":true},"foldingRange":{"dynamicRegistration":true,"rangeLimit":5000,"lineFoldingOnly":true},"declaration":{"dynamicRegistration":true,"linkSupport":true}}},"trace":"off","workspaceFolders":[{"uri":"file:///home/aaron/code/intro-to-terraform/database","name":"database"}]}
2020/06/15 15:57:38 rpc_logger.go:29: Incoming request for "initialize" (ID 0): {"processId":3195907,"rootPath":"/home/aaron/code/intro-to-terraform/database","rootUri":"file:///home/aaron/code/intro-to-terraform/database","capabilities":{"workspace":{"applyEdit":true,"workspaceEdit":{"documentChanges":true,"resourceOperations":["create","rename","delete"],"failureHandling":"textOnlyTransactional"},"didChangeConfiguration":{"dynamicRegistration":true},"didChangeWatchedFiles":{"dynamicRegistration":true},"symbol":{"dynamicRegistration":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"executeCommand":{"dynamicRegistration":true},"configuration":true,"workspaceFolders":true},"textDocument":{"publishDiagnostics":{"relatedInformation":true},"synchronization":{"dynamicRegistration":true,"willSave":true,"willSaveWaitUntil":true,"didSave":true},"completion":{"dynamicRegistration":true,"contextSupport":true,"completionItem":{"snippetSupport":true,"commitCharactersSupport":true,"documentationFormat":["markdown","plaintext"],"deprecatedSupport":true,"preselectSupport":true},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"hover":{"dynamicRegistration":true,"contentFormat":["markdown","plaintext"]},"signatureHelp":{"dynamicRegistration":true,"signatureInformation":{"documentationFormat":["markdown","plaintext"],"parameterInformation":{"labelOffsetSupport":true}}},"definition":{"dynamicRegistration":true,"linkSupport":true},"references":{"dynamicRegistration":true},"documentHighlight":{"dynamicRegistration":true},"documentSymbol":{"dynamicRegistration":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]},"hierarchicalDocumentSymbolSupport":true},"codeAction":{"dynamicRegistration":true,"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"codeLens":{"dynamicRegistration":true},"formatting":{"dynamicRegistration":true},"rangeFormatting":{"dynamicRegistration":true},"onTypeFormatting":{"dynamicRegistration":true},"rename":{"dynamicRegistration":true,"prepareSupport":true},"documentLink":{"dynamicRegistration":true},"typeDefinition":{"dynamicRegistration":true,"linkSupport":true},"implementation":{"dynamicRegistration":true,"linkSupport":true},"colorProvider":{"dynamicRegistration":true},"foldingRange":{"dynamicRegistration":true,"rangeLimit":5000,"lineFoldingOnly":true},"declaration":{"dynamicRegistration":true,"linkSupport":true}}},"trace":"off","workspaceFolders":[{"uri":"file:///home/aaron/code/intro-to-terraform/database","name":"database"}]}
2020/06/15 15:57:38 exec.go:176: Starting /usr/bin/terraform ["terraform" "version"] in "/tmp"...
2020/06/15 15:57:38 exec.go:142: Waiting for command to finish ...
2020/06/15 15:57:38 exec.go:168: terraform run (/usr/bin/terraform ["terraform" "version"], in "/tmp", pid 3196164) finished with exit code 0
2020/06/15 15:57:38 initialize.go:90: Found compatible Terraform version (0.12.26) at /usr/bin/terraform
2020/06/15 15:57:38 schema_storage.go:334: Adding workspace for watching: "/home/aaron/code/intro-to-terraform/database"
2020/06/15 15:57:38 watcher.go:88: Adding "/home/aaron/code/intro-to-terraform/database/.terraform/plugins/linux_amd64/lock.json" for watching...
2020/06/15 15:57:38 schema_storage.go:124: Acquiring semaphore before retrieving schema for "/home/aaron/code/intro-to-terraform/database" ...
2020/06/15 15:57:38 schema_storage.go:133: Retrieving schemas for "/home/aaron/code/intro-to-terraform/database" ...
2020/06/15 15:57:38 schema_storage.go:310: Watching for plugin changes ...
2020/06/15 15:57:38 exec.go:176: Starting /usr/bin/terraform ["terraform" "providers" "schema" "-json"] in "/home/aaron/code/intro-to-terraform/database"...
2020/06/15 15:57:38 rpc_logger.go:50: Response to "initialize" (ID 0): {"capabilities":{"textDocumentSync":{"openClose":true,"change":2},"completionProvider":{},"documentFormattingProvider":true}}
2020/06/15 15:57:38 server.go:204: Completed 1 requests [75.779999ms elapsed]
2020/06/15 15:57:38 exec.go:142: Waiting for command to finish ...
2020/06/15 15:57:38 server.go:469: Received 1 new requests
2020/06/15 15:57:38 server.go:165: Processing 1 requests
2020/06/15 15:57:38 server.go:223: Checking request for "initialized": {}
2020/06/15 15:57:38 rpc_logger.go:29: Incoming notification for "initialized": {}
2020/06/15 15:57:38 server.go:469: Received 1 new requests
2020/06/15 15:57:38 server.go:165: Processing 1 requests
2020/06/15 15:57:38 server.go:223: Checking request for "textDocument/didOpen": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","languageId":"terraform","version":1,"text":"terraform {\n required_version = \">= 0.12\"\n}\nprovider \"aws\" {\n region = \"us-east-2\"\n}\nresource \"aws_db_instance\" \"example\" {\n identifier_prefix = \"terraform-up-and-running\"\n engine = \"mysql\"\n allocated_storage = 10\n instance_class = \"db.t2.micro\"\n name = \"example_database\"\n username = \"admin\"\n password = var.test\n}"}}
2020/06/15 15:57:38 rpc_logger.go:29: Incoming notification for "textDocument/didOpen": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","languageId":"terraform","version":1,"text":"terraform {\n required_version = \">= 0.12\"\n}\nprovider \"aws\" {\n region = \"us-east-2\"\n}\nresource \"aws_db_instance\" \"example\" {\n identifier_prefix = \"terraform-up-and-running\"\n engine = \"mysql\"\n allocated_storage = 10\n instance_class = \"db.t2.micro\"\n name = \"example_database\"\n username = \"admin\"\n password = var.test\n}"}}
2020/06/15 15:57:40 exec.go:168: terraform run (/usr/bin/terraform ["terraform" "providers" "schema" "-json"], in "/home/aaron/code/intro-to-terraform/database", pid 3196186) finished with exit code 0
2020/06/15 15:57:40 schema_storage.go:140: Schemas retrieved in 1.976312644s
2020/06/15 15:57:42 server.go:469: Received 1 new requests
2020/06/15 15:57:42 server.go:165: Processing 1 requests
2020/06/15 15:57:42 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":2},"contentChanges":[{"range":{"start":{"line":14,"character":1},"end":{"line":14,"character":1}},"rangeLength":0,"text":"\n"}]}
2020/06/15 15:57:42 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":2},"contentChanges":[{"range":{"start":{"line":14,"character":1},"end":{"line":14,"character":1}},"rangeLength":0,"text":"\n"}]}
2020/06/15 15:57:43 server.go:469: Received 1 new requests
2020/06/15 15:57:43 server.go:165: Processing 1 requests
2020/06/15 15:57:43 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":3},"contentChanges":[{"range":{"start":{"line":15,"character":0},"end":{"line":15,"character":0}},"rangeLength":0,"text":"\n"}]}
2020/06/15 15:57:43 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":3},"contentChanges":[{"range":{"start":{"line":15,"character":0},"end":{"line":15,"character":0}},"rangeLength":0,"text":"\n"}]}
2020/06/15 15:57:43 server.go:469: Received 1 new requests
2020/06/15 15:57:43 server.go:165: Processing 1 requests
2020/06/15 15:57:43 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":4},"contentChanges":[{"range":{"start":{"line":16,"character":0},"end":{"line":16,"character":0}},"rangeLength":0,"text":"r"}]}
2020/06/15 15:57:43 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":4},"contentChanges":[{"range":{"start":{"line":16,"character":0},"end":{"line":16,"character":0}},"rangeLength":0,"text":"r"}]}
2020/06/15 15:57:43 server.go:469: Received 1 new requests
2020/06/15 15:57:43 server.go:165: Processing 1 requests
2020/06/15 15:57:43 server.go:223: Checking request for "textDocument/completion": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf"},"position":{"line":16,"character":1},"context":{"triggerKind":1}}
2020/06/15 15:57:43 rpc_logger.go:29: Incoming request for "textDocument/completion" (ID 1): {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf"},"position":{"line":16,"character":1},"context":{"triggerKind":1}}
2020/06/15 15:57:43 complete.go:37: Finding block at position lsp.TextDocumentPositionParams{TextDocument:lsp.TextDocumentIdentifier{URI:"file:///home/aaron/code/intro-to-terraform/database/main.tf"}, Position:lsp.Position{Line:16, Character:1}}
2020/06/15 15:57:43 rpc_logger.go:50: Response to "textDocument/completion" (ID 1): {"isIncomplete":false,"items":[{"label":"resource","kind":5,"documentation":"A resource block declares a resource of a given type with a given local name. The name is used to refer to this resource from elsewhere in the same Terraform module, but has no significance outside of the scope of a module.","insertTextFormat":2,"textEdit":{"range":{"start":{"line":16,"character":0},"end":{"line":16,"character":1}},"newText":"resource \"${1}\" \"${2:name}\" {\n ${3}\n}"}}]}
2020/06/15 15:57:43 server.go:204: Completed 1 requests [1.017376ms elapsed]
2020/06/15 15:57:43 server.go:469: Received 1 new requests
2020/06/15 15:57:43 server.go:165: Processing 1 requests
2020/06/15 15:57:43 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":5},"contentChanges":[{"range":{"start":{"line":16,"character":1},"end":{"line":16,"character":1}},"rangeLength":0,"text":"e"}]}
2020/06/15 15:57:43 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":5},"contentChanges":[{"range":{"start":{"line":16,"character":1},"end":{"line":16,"character":1}},"rangeLength":0,"text":"e"}]}
2020/06/15 15:57:44 server.go:469: Received 1 new requests
2020/06/15 15:57:44 server.go:165: Processing 1 requests
2020/06/15 15:57:44 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":6},"contentChanges":[{"range":{"start":{"line":16,"character":0},"end":{"line":16,"character":2}},"rangeLength":2,"text":"resource \"\" \"name\" {\n \n}"}]}
2020/06/15 15:57:44 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":6},"contentChanges":[{"range":{"start":{"line":16,"character":0},"end":{"line":16,"character":2}},"rangeLength":2,"text":"resource \"\" \"name\" {\n \n}"}]}
2020/06/15 15:57:45 server.go:469: Received 1 new requests
2020/06/15 15:57:45 server.go:165: Processing 1 requests
2020/06/15 15:57:45 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":7},"contentChanges":[{"range":{"start":{"line":16,"character":10},"end":{"line":16,"character":10}},"rangeLength":0,"text":"a"}]}
2020/06/15 15:57:45 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":7},"contentChanges":[{"range":{"start":{"line":16,"character":10},"end":{"line":16,"character":10}},"rangeLength":0,"text":"a"}]}
2020/06/15 15:57:45 server.go:469: Received 1 new requests
2020/06/15 15:57:45 server.go:165: Processing 1 requests
2020/06/15 15:57:45 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":8},"contentChanges":[{"range":{"start":{"line":16,"character":11},"end":{"line":16,"character":11}},"rangeLength":0,"text":"w"}]}
2020/06/15 15:57:45 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":8},"contentChanges":[{"range":{"start":{"line":16,"character":11},"end":{"line":16,"character":11}},"rangeLength":0,"text":"w"}]}
2020/06/15 15:57:45 server.go:469: Received 1 new requests
2020/06/15 15:57:45 server.go:165: Processing 1 requests
2020/06/15 15:57:45 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":9},"contentChanges":[{"range":{"start":{"line":16,"character":12},"end":{"line":16,"character":12}},"rangeLength":0,"text":"s"}]}
2020/06/15 15:57:45 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":9},"contentChanges":[{"range":{"start":{"line":16,"character":12},"end":{"line":16,"character":12}},"rangeLength":0,"text":"s"}]}
2020/06/15 15:57:45 server.go:469: Received 1 new requests
2020/06/15 15:57:45 server.go:165: Processing 1 requests
2020/06/15 15:57:45 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":10},"contentChanges":[{"range":{"start":{"line":16,"character":13},"end":{"line":16,"character":13}},"rangeLength":0,"text":"_"}]}
2020/06/15 15:57:45 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":10},"contentChanges":[{"range":{"start":{"line":16,"character":13},"end":{"line":16,"character":13}},"rangeLength":0,"text":"_"}]}
2020/06/15 15:57:46 server.go:469: Received 1 new requests
2020/06/15 15:57:46 server.go:165: Processing 1 requests
2020/06/15 15:57:46 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":11},"contentChanges":[{"range":{"start":{"line":16,"character":14},"end":{"line":16,"character":14}},"rangeLength":0,"text":"a"}]}
2020/06/15 15:57:46 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":11},"contentChanges":[{"range":{"start":{"line":16,"character":14},"end":{"line":16,"character":14}},"rangeLength":0,"text":"a"}]}
2020/06/15 15:57:46 server.go:469: Received 1 new requests
2020/06/15 15:57:46 server.go:165: Processing 1 requests
2020/06/15 15:57:46 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":12},"contentChanges":[{"range":{"start":{"line":16,"character":15},"end":{"line":16,"character":15}},"rangeLength":0,"text":"p"}]}
2020/06/15 15:57:46 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":12},"contentChanges":[{"range":{"start":{"line":16,"character":15},"end":{"line":16,"character":15}},"rangeLength":0,"text":"p"}]}
2020/06/15 15:57:46 server.go:469: Received 1 new requests
2020/06/15 15:57:46 server.go:165: Processing 1 requests
2020/06/15 15:57:46 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":13},"contentChanges":[{"range":{"start":{"line":16,"character":16},"end":{"line":16,"character":16}},"rangeLength":0,"text":"p"}]}
2020/06/15 15:57:46 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":13},"contentChanges":[{"range":{"start":{"line":16,"character":16},"end":{"line":16,"character":16}},"rangeLength":0,"text":"p"}]}
2020/06/15 15:57:46 server.go:469: Received 1 new requests
2020/06/15 15:57:46 server.go:165: Processing 1 requests
2020/06/15 15:57:46 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":14},"contentChanges":[{"range":{"start":{"line":16,"character":17},"end":{"line":16,"character":17}},"rangeLength":0,"text":"m"}]}
2020/06/15 15:57:46 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":14},"contentChanges":[{"range":{"start":{"line":16,"character":17},"end":{"line":16,"character":17}},"rangeLength":0,"text":"m"}]}
2020/06/15 15:57:48 server.go:469: Received 1 new requests
2020/06/15 15:57:48 server.go:165: Processing 1 requests
2020/06/15 15:57:48 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":15},"contentChanges":[{"range":{"start":{"line":16,"character":18},"end":{"line":16,"character":18}},"rangeLength":0,"text":"e"}]}
2020/06/15 15:57:48 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":15},"contentChanges":[{"range":{"start":{"line":16,"character":18},"end":{"line":16,"character":18}},"rangeLength":0,"text":"e"}]}
2020/06/15 15:57:48 server.go:469: Received 1 new requests
2020/06/15 15:57:48 server.go:165: Processing 1 requests
2020/06/15 15:57:48 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":16},"contentChanges":[{"range":{"start":{"line":16,"character":19},"end":{"line":16,"character":19}},"rangeLength":0,"text":"s"}]}
2020/06/15 15:57:48 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":16},"contentChanges":[{"range":{"start":{"line":16,"character":19},"end":{"line":16,"character":19}},"rangeLength":0,"text":"s"}]}
2020/06/15 15:57:48 server.go:469: Received 1 new requests
2020/06/15 15:57:48 server.go:165: Processing 1 requests
2020/06/15 15:57:48 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":17},"contentChanges":[{"range":{"start":{"line":16,"character":20},"end":{"line":16,"character":20}},"rangeLength":0,"text":"h"}]}
2020/06/15 15:57:48 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":17},"contentChanges":[{"range":{"start":{"line":16,"character":20},"end":{"line":16,"character":20}},"rangeLength":0,"text":"h"}]}
2020/06/15 15:57:49 server.go:469: Received 1 new requests
2020/06/15 15:57:49 server.go:165: Processing 1 requests
2020/06/15 15:57:49 server.go:223: Checking request for "textDocument/completion": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf"},"position":{"line":16,"character":21},"context":{"triggerKind":1}}
2020/06/15 15:57:49 rpc_logger.go:29: Incoming request for "textDocument/completion" (ID 2): {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf"},"position":{"line":16,"character":21},"context":{"triggerKind":1}}
2020/06/15 15:57:49 complete.go:37: Finding block at position lsp.TextDocumentPositionParams{TextDocument:lsp.TextDocumentIdentifier{URI:"file:///home/aaron/code/intro-to-terraform/database/main.tf"}, Position:lsp.Position{Line:16, Character:21}}
2020/06/15 15:57:49 parser.go:191: Parsed block type: "resource"
2020/06/15 15:57:49 schema_storage.go:145: Acquiring semaphore before reading schema
2020/06/15 15:57:49 config_block.go:52: completing label "type" ...
2020/06/15 15:57:49 rpc_logger.go:50: Response to "textDocument/completion" (ID 2): {"isIncomplete":false,"items":[{"label":"aws_appmesh_mesh","kind":5,"detail":"Resource (aws)","insertTextFormat":2,"textEdit":{"range":{"start":{"line":16,"character":10},"end":{"line":16,"character":21}},"newText":"aws_appmesh_mesh"}},{"label":"aws_appmesh_route","kind":5,"detail":"Resource (aws)","insertTextFormat":2,"textEdit":{"range":{"start":{"line":16,"character":10},"end":{"line":16,"character":21}},"newText":"aws_appmesh_route"}},{"label":"aws_appmesh_virtual_node","kind":5,"detail":"Resource (aws)","insertTextFormat":2,"textEdit":{"range":{"start":{"line":16,"character":10},"end":{"line":16,"character":21}},"newText":"aws_appmesh_virtual_node"}},{"label":"aws_appmesh_virtual_router","kind":5,"detail":"Resource (aws)","insertTextFormat":2,"textEdit":{"range":{"start":{"line":16,"character":10},"end":{"line":16,"character":21}},"newText":"aws_appmesh_virtual_router"}},{"label":"aws_appmesh_virtual_service","kind":5,"detail":"Resource (aws)","insertTextFormat":2,"textEdit":{"range":{"start":{"line":16,"character":10},"end":{"line":16,"character":21}},"newText":"aws_appmesh_virtual_service"}}]}
2020/06/15 15:57:49 server.go:204: Completed 1 requests [1.120748ms elapsed]
2020/06/15 15:57:50 server.go:469: Received 1 new requests
2020/06/15 15:57:50 server.go:165: Processing 1 requests
2020/06/15 15:57:50 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":18},"contentChanges":[{"range":{"start":{"line":16,"character":10},"end":{"line":16,"character":21}},"rangeLength":11,"text":"aws_appmesh_mesh"}]}
2020/06/15 15:57:50 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":18},"contentChanges":[{"range":{"start":{"line":16,"character":10},"end":{"line":16,"character":21}},"rangeLength":11,"text":"aws_appmesh_mesh"}]}
2020/06/15 15:57:52 server.go:469: Received 1 new requests
2020/06/15 15:57:52 server.go:165: Processing 1 requests
2020/06/15 15:57:52 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":19},"contentChanges":[{"range":{"start":{"line":16,"character":29},"end":{"line":16,"character":33}},"rangeLength":4,"text":"t"}]}
2020/06/15 15:57:52 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":19},"contentChanges":[{"range":{"start":{"line":16,"character":29},"end":{"line":16,"character":33}},"rangeLength":4,"text":"t"}]}
2020/06/15 15:57:52 server.go:469: Received 1 new requests
2020/06/15 15:57:52 server.go:165: Processing 1 requests
2020/06/15 15:57:52 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":20},"contentChanges":[{"range":{"start":{"line":16,"character":30},"end":{"line":16,"character":30}},"rangeLength":0,"text":"e"}]}
2020/06/15 15:57:52 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":20},"contentChanges":[{"range":{"start":{"line":16,"character":30},"end":{"line":16,"character":30}},"rangeLength":0,"text":"e"}]}
2020/06/15 15:57:53 server.go:469: Received 1 new requests
2020/06/15 15:57:53 server.go:165: Processing 1 requests
2020/06/15 15:57:53 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":21},"contentChanges":[{"range":{"start":{"line":16,"character":31},"end":{"line":16,"character":31}},"rangeLength":0,"text":"s"}]}
2020/06/15 15:57:53 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":21},"contentChanges":[{"range":{"start":{"line":16,"character":31},"end":{"line":16,"character":31}},"rangeLength":0,"text":"s"}]}
2020/06/15 15:57:53 server.go:469: Received 1 new requests
2020/06/15 15:57:53 server.go:165: Processing 1 requests
2020/06/15 15:57:53 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":22},"contentChanges":[{"range":{"start":{"line":16,"character":32},"end":{"line":16,"character":32}},"rangeLength":0,"text":"t"}]}
2020/06/15 15:57:53 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":22},"contentChanges":[{"range":{"start":{"line":16,"character":32},"end":{"line":16,"character":32}},"rangeLength":0,"text":"t"}]}
2020/06/15 15:57:55 server.go:469: Received 1 new requests
2020/06/15 15:57:55 server.go:165: Processing 1 requests
2020/06/15 15:57:55 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":23},"contentChanges":[{"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":2}},"rangeLength":0,"text":"s"}]}
2020/06/15 15:57:55 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":23},"contentChanges":[{"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":2}},"rangeLength":0,"text":"s"}]}
2020/06/15 15:57:55 server.go:469: Received 1 new requests
2020/06/15 15:57:55 server.go:165: Processing 1 requests
2020/06/15 15:57:55 server.go:223: Checking request for "textDocument/completion": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf"},"position":{"line":17,"character":3},"context":{"triggerKind":1}}
2020/06/15 15:57:55 rpc_logger.go:29: Incoming request for "textDocument/completion" (ID 3): {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf"},"position":{"line":17,"character":3},"context":{"triggerKind":1}}
2020/06/15 15:57:55 complete.go:37: Finding block at position lsp.TextDocumentPositionParams{TextDocument:lsp.TextDocumentIdentifier{URI:"file:///home/aaron/code/intro-to-terraform/database/main.tf"}, Position:lsp.Position{Line:17, Character:3}}
2020/06/15 15:57:55 parser.go:191: Parsed block type: "resource"
2020/06/15 15:57:55 schema_storage.go:194: Reading "aws_appmesh_mesh" resource schema
2020/06/15 15:57:55 schema_storage.go:145: Acquiring semaphore before reading schema
2020/06/15 15:57:55 config_block.go:112: completing block: "s", &hcl.Range{Filename:"main.tf", Start:hcl.Pos{Line:18, Column:3, Byte:424}, End:hcl.Pos{Line:18, Column:4, Byte:425}}
2020/06/15 15:57:55 rpc_logger.go:50: Response to "textDocument/completion" (ID 3): {"isIncomplete":false,"items":[{"label":"spec","kind":5,"detail":"Block, list, max: 1","insertTextFormat":2,"textEdit":{"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":3}},"newText":"spec {\n ${0}\n}"}}]}
2020/06/15 15:57:55 server.go:204: Completed 1 requests [981.901µs elapsed]
2020/06/15 15:57:55 server.go:469: Received 1 new requests
2020/06/15 15:57:55 server.go:165: Processing 1 requests
2020/06/15 15:57:55 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":24},"contentChanges":[{"range":{"start":{"line":17,"character":3},"end":{"line":17,"character":3}},"rangeLength":0,"text":"p"}]}
2020/06/15 15:57:55 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":24},"contentChanges":[{"range":{"start":{"line":17,"character":3},"end":{"line":17,"character":3}},"rangeLength":0,"text":"p"}]}
2020/06/15 15:57:55 server.go:469: Received 1 new requests
2020/06/15 15:57:55 server.go:165: Processing 1 requests
2020/06/15 15:57:55 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":25},"contentChanges":[{"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":4}},"rangeLength":2,"text":"spec {\n \n }"}]}
2020/06/15 15:57:55 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":25},"contentChanges":[{"range":{"start":{"line":17,"character":2},"end":{"line":17,"character":4}},"rangeLength":2,"text":"spec {\n \n }"}]}
2020/06/15 15:57:57 server.go:469: Received 1 new requests
2020/06/15 15:57:57 server.go:165: Processing 1 requests
2020/06/15 15:57:57 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":26},"contentChanges":[{"range":{"start":{"line":18,"character":4},"end":{"line":18,"character":4}},"rangeLength":0,"text":"e"}]}
2020/06/15 15:57:57 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":26},"contentChanges":[{"range":{"start":{"line":18,"character":4},"end":{"line":18,"character":4}},"rangeLength":0,"text":"e"}]}
2020/06/15 15:57:57 server.go:469: Received 1 new requests
2020/06/15 15:57:57 server.go:165: Processing 1 requests
2020/06/15 15:57:57 server.go:223: Checking request for "textDocument/completion": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf"},"position":{"line":18,"character":5},"context":{"triggerKind":1}}
2020/06/15 15:57:57 rpc_logger.go:29: Incoming request for "textDocument/completion" (ID 4): {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf"},"position":{"line":18,"character":5},"context":{"triggerKind":1}}
2020/06/15 15:57:57 complete.go:37: Finding block at position lsp.TextDocumentPositionParams{TextDocument:lsp.TextDocumentIdentifier{URI:"file:///home/aaron/code/intro-to-terraform/database/main.tf"}, Position:lsp.Position{Line:18, Character:5}}
2020/06/15 15:57:57 parser.go:191: Parsed block type: "resource"
2020/06/15 15:57:57 schema_storage.go:194: Reading "aws_appmesh_mesh" resource schema
2020/06/15 15:57:57 schema_storage.go:145: Acquiring semaphore before reading schema
2020/06/15 15:57:57 config_block.go:112: completing block: "e", &hcl.Range{Filename:"main.tf", Start:hcl.Pos{Line:19, Column:5, Byte:435}, End:hcl.Pos{Line:19, Column:6, Byte:436}}
2020/06/15 15:57:57 rpc_logger.go:50: Response to "textDocument/completion" (ID 4): {"isIncomplete":false,"items":[{"label":"egress_filter","kind":5,"detail":"Block, list, max: 1","insertTextFormat":2,"textEdit":{"range":{"start":{"line":18,"character":4},"end":{"line":18,"character":5}},"newText":"egress_filter {\n ${0}\n}"}}]}
2020/06/15 15:57:57 server.go:204: Completed 1 requests [579.733µs elapsed]
2020/06/15 15:57:57 server.go:469: Received 1 new requests
2020/06/15 15:57:57 server.go:165: Processing 1 requests
2020/06/15 15:57:57 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":27},"contentChanges":[{"range":{"start":{"line":18,"character":5},"end":{"line":18,"character":5}},"rangeLength":0,"text":"g"}]}
2020/06/15 15:57:57 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":27},"contentChanges":[{"range":{"start":{"line":18,"character":5},"end":{"line":18,"character":5}},"rangeLength":0,"text":"g"}]}
2020/06/15 15:57:57 server.go:469: Received 1 new requests
2020/06/15 15:57:57 server.go:165: Processing 1 requests
2020/06/15 15:57:57 server.go:223: Checking request for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":28},"contentChanges":[{"range":{"start":{"line":18,"character":4},"end":{"line":18,"character":6}},"rangeLength":2,"text":"egress_filter {\n \n }"}]}
2020/06/15 15:57:57 rpc_logger.go:29: Incoming notification for "textDocument/didChange": {"textDocument":{"uri":"file:///home/aaron/code/intro-to-terraform/database/main.tf","version":28},"contentChanges":[{"range":{"start":{"line":18,"character":4},"end":{"line":18,"character":6}},"rangeLength":2,"text":"egress_filter {\n \n }"}]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment