{"action":"opened","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node/issues/1470","repository_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node/issues/1470/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node/issues/1470/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node/issues/1470/events","html_url":"https://github.com/GoogleCloudPlatform/gcloud-node/issues/1470","id":169724282,"number":1470,"title":"More advanced filters for compute.getVMs, or at least by tags?","user":{"login":"zbjornson","id":469365,"avatar_url":"https://avatars.githubusercontent.com/u/469365?v=3","gravatar_id":"","url":"https://api.github.com/users/zbjornson","html_url":"https://github.com/zbjornson","followers_url":"https://api.github.com/users/zbjornson/followers","following_url":"https://api.github.com/users/zbjornson/following{/other_user}","gists_url":"https://api.github.com/users/zbjornson/gists{/gist_id}","starred_url":"https://api.github.com/users/zbjornson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zbjornson/subscriptions","organizations_url":"https://api.github.com/users/zbjornson/orgs","repos_url":"https://api.github.com/users/zbjornson/repos","events_url":"https://api.github.com/users/zbjornson/events{/privacy}","received_events_url":"https://api.github.com/users/zbjornson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-06T02:08:00Z","updated_at":"2016-08-06T02:08:00Z","closed_at":null,"body":"It doesn't look like there's a way to filter a `compute.getVMs()` call by VM tags. In fact, I can only figure out how to do simple string filters; none of the [more advanced ones for the CLI](https://cloud.google.com/sdk/gcloud/reference/topic/filters) seem to work.\r\n\r\nMaybe these advanced filters should only be in the CLI because here we can use JS to filter however we want, and I don't know if the CLI filters client-side or server-side -- if it's client-side then this request is null. Having a filter option at all is tantalizing, though!\r\n\r\n  - gcloud-node version: 0.37"}}
{"actor":{"display_login":"zbjornson"}}