balena-cli
Version:
The official balena Command Line Interface
29 lines (28 loc) • 1.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const core_1 = require("@oclif/core");
const lazy_1 = require("../../utils/lazy");
class OrganizationCreateCmd extends core_1.Command {
async run() {
const { args: params } = await this.parse(OrganizationCreateCmd);
const balena = (0, lazy_1.getBalenaSdk)();
const org = await balena.models.organization.create({
name: params.orgName,
});
console.log((0, lazy_1.getVisuals)().table.vertical(org, ['id', 'name', 'handle', 'created_at']));
}
}
OrganizationCreateCmd.description = (0, lazy_1.stripIndent) `
Create an organization.
Create a new organization.
`;
OrganizationCreateCmd.examples = ['$ balena organization create MyOrg'];
OrganizationCreateCmd.args = {
orgName: core_1.Args.string({
description: 'the name to use for the new organization',
required: true,
}),
};
OrganizationCreateCmd.authenticated = true;
exports.default = OrganizationCreateCmd;
//# sourceMappingURL=create.js.map