Fix peertube CLI documentation
This commit is contained in:
parent
cf405589f0
commit
bb8f7872f5
2 changed files with 13 additions and 4 deletions
|
@ -78,7 +78,11 @@ getSettings()
|
|||
password: program['password']
|
||||
}
|
||||
|
||||
run(user, program['url']).catch(err => console.error(err))
|
||||
run(user, program['url'])
|
||||
.catch(err => {
|
||||
console.error(err)
|
||||
process.exit(-1)
|
||||
})
|
||||
})
|
||||
|
||||
async function promptPassword () {
|
||||
|
@ -112,8 +116,12 @@ async function run (user, url: string) {
|
|||
secret: res.body.client_secret
|
||||
}
|
||||
|
||||
const res2 = await login(url, client, user)
|
||||
accessToken = res2.body.access_token
|
||||
try {
|
||||
const res = await login(program[ 'url' ], client, user)
|
||||
accessToken = res.body.access_token
|
||||
} catch (err) {
|
||||
throw new Error('Cannot authenticate. Please check your username/password.')
|
||||
}
|
||||
|
||||
const youtubeDL = await safeGetYoutubeDL()
|
||||
|
||||
|
|
|
@ -59,7 +59,8 @@ $ npm run build:server
|
|||
|
||||
### CLI wrapper
|
||||
|
||||
The wrapper provides a convenient interface to the following scripts. You can access it as `peertube` via an alias in your `.bashrc` like `alias peertube="node /your/peertube/directory/dist/server/tools/peertube.js"`:
|
||||
The wrapper provides a convenient interface to the following scripts.
|
||||
You can access it as `peertube` via an alias in your `.bashrc` like `alias peertube="cd /your/peertube/directory/ && node ./dist/server/tools/peertube.js"` (you have to keep the `cd` command):
|
||||
|
||||
```
|
||||
Usage: peertube [command] [options]
|
||||
|
|
Loading…
Reference in a new issue