mirror of
git://git.yoctoproject.org/layerindex-web.git
synced 2025-07-19 20:59:01 +02:00
import_otherdistro: add description option
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
This commit is contained in:
parent
cd88e0c0ff
commit
c84024a51b
|
@ -415,6 +415,15 @@ def import_pkgspec(args):
|
||||||
for entry in existing:
|
for entry in existing:
|
||||||
layerrecipes.filter(filepath=entry[0], filename=entry[1]).update(deleted=True)
|
layerrecipes.filter(filepath=entry[0], filename=entry[1]).update(deleted=True)
|
||||||
|
|
||||||
|
if args.description:
|
||||||
|
logger.debug('Setting description to "%s"' % args.description)
|
||||||
|
branch = layerbranch.branch
|
||||||
|
branch.short_description = args.description
|
||||||
|
branch.save()
|
||||||
|
layer = layerbranch.layer
|
||||||
|
layer.summary = args.description
|
||||||
|
layer.save()
|
||||||
|
|
||||||
layerbranch.vcs_last_fetch = datetime.now()
|
layerbranch.vcs_last_fetch = datetime.now()
|
||||||
layerbranch.save()
|
layerbranch.save()
|
||||||
|
|
||||||
|
@ -579,6 +588,7 @@ def main():
|
||||||
parser_pkgspec.add_argument('branch', help='Branch to import into')
|
parser_pkgspec.add_argument('branch', help='Branch to import into')
|
||||||
parser_pkgspec.add_argument('layer', help='Layer to import into')
|
parser_pkgspec.add_argument('layer', help='Layer to import into')
|
||||||
parser_pkgspec.add_argument('pkgdir', help='Top level directory containing package subdirectories')
|
parser_pkgspec.add_argument('pkgdir', help='Top level directory containing package subdirectories')
|
||||||
|
parser_pkgspec.add_argument('--description', help='Set branch/layer description')
|
||||||
parser_pkgspec.add_argument('-u', '--update', help='Specify update record to link to')
|
parser_pkgspec.add_argument('-u', '--update', help='Specify update record to link to')
|
||||||
parser_pkgspec.add_argument('-n', '--dry-run', help='Don\'t write any data back to the database', action='store_true')
|
parser_pkgspec.add_argument('-n', '--dry-run', help='Don\'t write any data back to the database', action='store_true')
|
||||||
parser_pkgspec.set_defaults(func=import_pkgspec)
|
parser_pkgspec.set_defaults(func=import_pkgspec)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user