{"action":"created","issue":{"url":"https://api.github.com/repos/hashicorp/terraform/issues/4023","labels_url":"https://api.github.com/repos/hashicorp/terraform/issues/4023/labels{/name}","comments_url":"https://api.github.com/repos/hashicorp/terraform/issues/4023/comments","events_url":"https://api.github.com/repos/hashicorp/terraform/issues/4023/events","html_url":"https://github.com/hashicorp/terraform/issues/4023","id":118450759,"number":4023,"title":"Setting a map variable in tfvar file via dotted notation failing","user":{"login":"ascendantlogic","id":60331,"avatar_url":"https://avatars.githubusercontent.com/u/60331?v=3","gravatar_id":"","url":"https://api.github.com/users/ascendantlogic","html_url":"https://github.com/ascendantlogic","followers_url":"https://api.github.com/users/ascendantlogic/followers","following_url":"https://api.github.com/users/ascendantlogic/following{/other_user}","gists_url":"https://api.github.com/users/ascendantlogic/gists{/gist_id}","starred_url":"https://api.github.com/users/ascendantlogic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ascendantlogic/subscriptions","organizations_url":"https://api.github.com/users/ascendantlogic/orgs","repos_url":"https://api.github.com/users/ascendantlogic/repos","events_url":"https://api.github.com/users/ascendantlogic/events{/privacy}","received_events_url":"https://api.github.com/users/ascendantlogic/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hashicorp/terraform/labels/bug","name":"bug","color":"f7c6c7"},{"url":"https://api.github.com/repos/hashicorp/terraform/labels/core","name":"core","color":"cccccc"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-11-23T19:13:15Z","updated_at":"2015-11-26T18:27:07Z","closed_at":null,"body":"I just pulled and compiled the latest code [as of this commit](https://github.com/hashicorp/terraform/commit/7e0cbb4da7bc031b66cb3fe02d906acc7a0c2241). Now when I attempt to do a plan I get the following error:\r\n\r\n```\r\n ~  workspace  infrastructure  terraform  create_api_chef +  $  terraform plan -var-file aws-creds.tfvars -var-file values.tfvars\r\ninvalid value \"values.tfvars\" for flag -var-file: Error parsing values.tfvars: At 33:10: expected: IDENT | STRING | ASSIGN | LBRACE got: PERIOD\r\n```\r\n\r\nMy variable declarations are as follows:\r\n```\r\n# SSH keys\r\nvariable \"prod_keys\" { default = {} }\r\nvariable \"dev_keys\" { default = {} }\r\nvariable \"monitor_keys\" { default = {} }\r\n```\r\n\r\nAnd the line in question in my `values.tfvars` file is:\r\n```\r\nprod_keys.us-west-2 = \"ssh-key-value-goes-here\"\r\n```\r\n\r\nThis was working as of a dev 0.6.7 build from a few weeks ago, but I don't know what commit I had last checked out otherwise I'd bisect it myself."},"comment":{"url":"https://api.github.com/repos/hashicorp/terraform/issues/comments/159973064","html_url":"https://github.com/hashicorp/terraform/issues/4023#issuecomment-159973064","issue_url":"https://api.github.com/repos/hashicorp/terraform/issues/4023","id":159973064,"user":{"login":"ashmere","id":1186113,"avatar_url":"https://avatars.githubusercontent.com/u/1186113?v=3","gravatar_id":"","url":"https://api.github.com/users/ashmere","html_url":"https://github.com/ashmere","followers_url":"https://api.github.com/users/ashmere/followers","following_url":"https://api.github.com/users/ashmere/following{/other_user}","gists_url":"https://api.github.com/users/ashmere/gists{/gist_id}","starred_url":"https://api.github.com/users/ashmere/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ashmere/subscriptions","organizations_url":"https://api.github.com/users/ashmere/orgs","repos_url":"https://api.github.com/users/ashmere/repos","events_url":"https://api.github.com/users/ashmere/events{/privacy}","received_events_url":"https://api.github.com/users/ashmere/received_events","type":"User","site_admin":false},"created_at":"2015-11-26T18:27:07Z","updated_at":"2015-11-26T18:27:07Z","body":"Just built from master using vagrantfile and retried the maps are still not being overriden "}}