linode-storage-cli
Version:
Linode Object Storage CLI Tool.
32 lines (24 loc) • 878 B
JavaScript
import { Command } from 'commander';
import bucketAccessModify from '../src/commands/bucket-access-modify.js';
import bucketCreate from '../src/commands/bucket-create.js';
import bucketList from '../src/commands/bucket-list.js';
import bucketRemove from '../src/commands/bucket-remove.js';
import bucketView from '../src/commands/bucket-view.js';
import objectList from '../src/commands/object-list.js';
import setToken from '../src/commands/setToken.js';
const cli = new Command();
cli
.name('los')
.description('Linode Object Storage CLI Tool')
.usage('<command>')
.addHelpCommand(false)
.helpOption(false);
cli.addCommand(setToken);
cli.addCommand(bucketList);
cli.addCommand(bucketView);
cli.addCommand(bucketCreate);
cli.addCommand(bucketRemove);
cli.addCommand(bucketAccessModify);
cli.addCommand(objectList);
cli.parse(process.argv);