Skip to content

Instantly share code, notes, and snippets.

@badosu
Created March 9, 2016 15:23
Show Gist options
  • Save badosu/5ad55d742bd6167861cf to your computer and use it in GitHub Desktop.
Save badosu/5ad55d742bd6167861cf to your computer and use it in GitHub Desktop.
DB[:compute_nodes].
select_group(:compute_nodes__host).
join(:aggregate_hosts, host: :host).
where(aggregate_hosts__deleted_at: nil, compute_nodes__deleted_at: nil).
select_append{sum(:running_vms).as(:running_vms_sum)}.
select_append{sum(:vcpus_used).as(:vcpus_used_sum)}.
select_append{sum(:memory_mb_used).as(:memory_mb_used_sum)}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment