Skip to content

Instantly share code, notes, and snippets.

@polymorphic
Created June 1, 2012 05:48
Show Gist options
  • Save polymorphic/2849265 to your computer and use it in GitHub Desktop.
Save polymorphic/2849265 to your computer and use it in GitHub Desktop.
tcsh completion: git and nova
complete git p/1/"(add bisect branch checkout clone commit diff fetch grep init log merge mv pull push rebase reset rm show status tag)"/
complete nova p/1/"(absolute-limits actions add-fixed-ip add-floating-ip aggregate-add-host aggregate-create aggregate-delete aggregate-details aggregate-list aggregate-remove-host aggregate-set-metadata aggregate-update boot credentials delete describe-resource diagnostics dns-create dns-create-private-domain dns-create-public-domain dns-delete dns-delete-domain dns-domains dns-list endpoints flavor-create flavor-delete flavor-list floating-ip-create floating-ip-delete floating-ip-list floating-ip-pool-list get-vnc-console image-create image-delete image-list image-meta image-show keypair-add keypair-delete keypair-list list live-migration meta migrate pause rate-limits reboot rebuild remove-fixed-ip remove-floating-ip rename rescue resize resize-confirm resize-revert resume root-password secgroup-add-group-rule secgroup-add-rule secgroup-create secgroup-delete secgroup-delete-group-rule secgroup-delete-rule secgroup-list secgroup-list-rules show suspend unpause unrescue usage-list volume-attach volume-create volume-delete volume-detach volume-list volume-show volume-snapshot-create volume-snapshot-delete volume-snapshot-list volume-snapshot-show x509-create-cert x509-get-root-cert zone zone-add zone-boot zone-delete zone-info zone-list bash-completion help)"/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment