Browse code

n-api also requires glance for now

make sure to install it's dependencies

Change-Id: I05b34709aa94048a2f4f80e8d46b2f61c95ed81a

Sean Dague authored on 2012/05/02 05:43:15
Showing 1 changed files
... ...
@@ -586,7 +586,16 @@ function get_packages() {
586 586
         if [[ -e ${package_dir}/${service} ]]; then
587 587
             file_to_parse="${file_to_parse} $service"
588 588
         fi
589
-        if [[ $service == n-* ]]; then
589
+        # NOTE(sdague) n-api needs glance for now because that's where
590
+        # glance client is
591
+        if [[ $service == n-api ]]; then
592
+            if [[ ! $file_to_parse =~ nova ]]; then
593
+                file_to_parse="${file_to_parse} nova"
594
+            fi
595
+            if [[ ! $file_to_parse =~ glance ]]; then
596
+                file_to_parse="${file_to_parse} glance"
597
+            fi
598
+        elif [[ $service == n-* ]]; then
590 599
             if [[ ! $file_to_parse =~ nova ]]; then
591 600
                 file_to_parse="${file_to_parse} nova"
592 601
             fi