From 8d2be0ed7bb87283a1ec98609df6b82d83db706a Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 11 Jul 2019 17:23:24 +0200 Subject: WIP plugins: move plugin CLI in peertube script Install/uninstall/list plugins remotely --- scripts/plugin/uninstall.ts | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100755 scripts/plugin/uninstall.ts (limited to 'scripts/plugin/uninstall.ts') diff --git a/scripts/plugin/uninstall.ts b/scripts/plugin/uninstall.ts deleted file mode 100755 index 7dcc234db..000000000 --- a/scripts/plugin/uninstall.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { initDatabaseModels } from '../../server/initializers/database' -import * as program from 'commander' -import { PluginManager } from '../../server/lib/plugins/plugin-manager' -import { isAbsolute } from 'path' - -program - .option('-n, --package-name [packageName]', 'Package name to install') - .parse(process.argv) - -if (!program['packageName']) { - console.error('You need to specify the plugin name.') - process.exit(-1) -} - -run() - .then(() => process.exit(0)) - .catch(err => { - console.error(err) - process.exit(-1) - }) - -async function run () { - await initDatabaseModels(true) - - const toUninstall = program['packageName'] - await PluginManager.Instance.uninstall(toUninstall) -} -- cgit v1.2.3