X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=tic%2Fcommand.py;h=c2e80c0729467d1179371d64b1dae54626673307;hb=562daa03496865a47da0a31ffd7d8571f46ad533;hp=e506e6ca4daba7958fe2a25179c1f95052a0dae6;hpb=19f24a0688d6b54ef4c596890f3da480855ac83f;p=archive%2F20170607%2Ftools%2Ftic-core.git diff --git a/tic/command.py b/tic/command.py index e506e6c..c2e80c0 100644 --- a/tic/command.py +++ b/tic/command.py @@ -21,13 +21,13 @@ import os import logging -import shutil from tic.dependency import analyze_dependency, get_installed_packages from tic.parser.recipe_parser import get_default_recipe, convert_recipe_to_yaml from tic.parser.repo_parser import RepodataParser from tic.parser.view_parser import make_view_data from tic.utils.error import TICError +from tic.utils.file import copyfile from tic.repo import get_repodata_from_repos from tic.pykickstarter import KSoption, kswriter @@ -77,7 +77,7 @@ def analyze(repo_list, recipe_list=None): return result -def exports(export_type, recipe, packages, output): +def exports(export_type, recipe, packages, outdir): logger = logging.getLogger(__name__) if not export_type: export_type='ks' @@ -116,7 +116,7 @@ def exports(export_type, recipe, packages, output): raise TICError('No ks file was created from kickstarter') # copy the ks to output directory - shutil.copy(kspath, output) + output=copyfile(kspath, outdir) logger.info('copy the ks file from %s to dst:%s', kspath, output) return output