@@ -15,6 +15,7 @@ import (
1515
1616 "github.com/deis/deis/deisctl/backend"
1717 "github.com/deis/deis/deisctl/config"
18+ "github.com/deis/deis/deisctl/units"
1819 "github.com/deis/deis/deisctl/utils"
1920
2021 docopt "github.com/docopt/docopt-go"
@@ -564,27 +565,8 @@ Options:
564565 // download and save the unit files to the specified path
565566 rootURL := "https://raw.githubusercontent.com/deis/deis/"
566567 tag := args ["--tag" ].(string )
567- units := []string {
568- "deis-builder.service" ,
569- "deis-cache.service" ,
570- "deis-controller.service" ,
571- "deis-database.service" ,
572- "deis-logger.service" ,
573- "deis-logspout.service" ,
574- "deis-publisher.service" ,
575- "deis-registry.service" ,
576- "deis-router.service" ,
577- "deis-store-admin.service" ,
578- "deis-store-daemon.service" ,
579- "deis-store-gateway.service" ,
580- "deis-store-metadata.service" ,
581- "deis-store-monitor.service" ,
582- "deis-store-volume.service" ,
583- "deis-swarm-manager.service" ,
584- "deis-swarm-node.service" ,
585- }
586- for _ , unit := range units {
587- src := rootURL + tag + "/deisctl/units/" + unit
568+ for _ , unit := range units .Names {
569+ src := rootURL + tag + "/deisctl/units/" + unit + ".service"
588570 dest := filepath .Join (dir , unit )
589571 res , err := http .Get (src )
590572 if err != nil {
0 commit comments