.option('-u, --url <url>', 'Server url')
.option('-a, --access-token <token>', 'Access token')
.option('-n, --name <name>', 'Video name')
- .option('-d, --category <category number>', 'Category number')
+ .option('-c, --category <category number>', 'Category number')
+ .option('-l, --licence <licence number>', 'Licence number')
.option('-d, --description <description>', 'Video description')
.option('-t, --tags <tags>', 'Video tags', list)
.option('-f, --file <file>', 'Video absolute file path')
!program.accessToken ||
!program.name ||
!program.category ||
+ !program.licence ||
!program.description ||
!program.tags ||
!Array.isArray(program.tags) ||
program.accessToken,
program.name,
program.category,
+ program.licence,
program.description,
program.tags,
program.file
return val.split(',')
}
-function upload (url, accessToken, name, category, description, tags, fixture) {
+function upload (url, accessToken, name, category, licence, description, tags, fixture) {
console.log('Uploading %s video...', program.name)
const videoAttributes = {
name,
category,
+ licence,
description,
tags,
fixture