Make the command line use Client

Made cmd.py use Client instead of TemplateGenerator when creating a template.

Change-Id: I5af390a155e6cfc336aead9a829143d8fc71c97c
This commit is contained in:
Marc Fouché 2015-08-04 15:46:57 +02:00
parent d9c1336d85
commit 3de772dbd6
1 changed files with 7 additions and 5 deletions

View File

@ -27,7 +27,7 @@ from __future__ import print_function
import argparse
import os
from flameclient import flame
from flameclient import client
def main(args=None):
@ -75,10 +75,12 @@ def main(args=None):
"stack data file.")
args = parser.parse_args()
template = flame.TemplateGenerator(args.username, args.password,
args.project, args.auth_url,
args.insecure, args.endpoint_type,
region_name=args.region)
flame = client.Client(args.username, args.password,
args.project, args.auth_url,
insecure=args.insecure,
endpoint_type=args.endpoint_type,
region_name=args.region)
template = flame.template_generator
template.extract_vm_details(args.exclude_servers, args.exclude_volumes,
args.generate_stack_data)
template.extract_data()