mirror of
https://github.com/balena-io/balena-cli.git
synced 2025-01-30 08:03:55 +00:00
Move some v13 features behind v14 switch.
Change-type: patch Signed-off-by: Scott Lowe <scott@balena.io>
This commit is contained in:
parent
1ed39d1d37
commit
176d731f9e
@ -333,30 +333,6 @@ Examples:
|
|||||||
|
|
||||||
### Options
|
### Options
|
||||||
|
|
||||||
#### --fields FIELDS
|
|
||||||
|
|
||||||
only show provided fields (comma-separated)
|
|
||||||
|
|
||||||
#### -j, --json
|
|
||||||
|
|
||||||
output in json format
|
|
||||||
|
|
||||||
#### --filter FILTER
|
|
||||||
|
|
||||||
filter results by substring matching of a given field, eg: --filter field=foo
|
|
||||||
|
|
||||||
#### --no-header
|
|
||||||
|
|
||||||
hide table header from output
|
|
||||||
|
|
||||||
#### --no-truncate
|
|
||||||
|
|
||||||
do not truncate output to fit screen
|
|
||||||
|
|
||||||
#### --sort SORT
|
|
||||||
|
|
||||||
field to sort by (prepend '-' for descending order)
|
|
||||||
|
|
||||||
## fleet <fleet>
|
## fleet <fleet>
|
||||||
|
|
||||||
Display detailed information about a single fleet.
|
Display detailed information about a single fleet.
|
||||||
@ -386,14 +362,6 @@ fleet name, slug (preferred), or numeric ID (deprecated)
|
|||||||
|
|
||||||
### Options
|
### Options
|
||||||
|
|
||||||
#### --fields FIELDS
|
|
||||||
|
|
||||||
only show provided fields (comma-separated)
|
|
||||||
|
|
||||||
#### -j, --json
|
|
||||||
|
|
||||||
output in json format
|
|
||||||
|
|
||||||
## fleet create <name>
|
## fleet create <name>
|
||||||
|
|
||||||
Create a new balena fleet.
|
Create a new balena fleet.
|
||||||
|
@ -23,7 +23,7 @@ import * as cf from '../../utils/common-flags';
|
|||||||
import * as ca from '../../utils/common-args';
|
import * as ca from '../../utils/common-args';
|
||||||
import { getBalenaSdk, getVisuals, stripIndent } from '../../utils/lazy';
|
import { getBalenaSdk, getVisuals, stripIndent } from '../../utils/lazy';
|
||||||
import { applicationIdInfo } from '../../utils/messages';
|
import { applicationIdInfo } from '../../utils/messages';
|
||||||
import { isV13 } from '../../utils/version';
|
import { isV14 } from '../../utils/version';
|
||||||
import type { DataOutputOptions } from '../../framework';
|
import type { DataOutputOptions } from '../../framework';
|
||||||
|
|
||||||
interface FlagsDef extends DataOutputOptions {
|
interface FlagsDef extends DataOutputOptions {
|
||||||
@ -53,7 +53,7 @@ export default class FleetCmd extends Command {
|
|||||||
|
|
||||||
public static flags: flags.Input<FlagsDef> = {
|
public static flags: flags.Input<FlagsDef> = {
|
||||||
help: cf.help,
|
help: cf.help,
|
||||||
...(isV13() ? cf.dataOutputFlags : {}),
|
...(isV14() ? cf.dataOutputFlags : {}),
|
||||||
};
|
};
|
||||||
|
|
||||||
public static authenticated = true;
|
public static authenticated = true;
|
||||||
@ -81,7 +81,7 @@ export default class FleetCmd extends Command {
|
|||||||
application.device_type = application.is_for__device_type[0].slug;
|
application.device_type = application.is_for__device_type[0].slug;
|
||||||
application.commit = application.should_be_running__release[0]?.commit;
|
application.commit = application.should_be_running__release[0]?.commit;
|
||||||
|
|
||||||
if (isV13()) {
|
if (isV14()) {
|
||||||
await this.outputData(
|
await this.outputData(
|
||||||
application,
|
application,
|
||||||
['app_name', 'id', 'device_type', 'slug', 'commit'],
|
['app_name', 'id', 'device_type', 'slug', 'commit'],
|
||||||
|
@ -20,7 +20,7 @@ import { flags } from '@oclif/command';
|
|||||||
import Command from '../command';
|
import Command from '../command';
|
||||||
import * as cf from '../utils/common-flags';
|
import * as cf from '../utils/common-flags';
|
||||||
import { getBalenaSdk, getVisuals, stripIndent } from '../utils/lazy';
|
import { getBalenaSdk, getVisuals, stripIndent } from '../utils/lazy';
|
||||||
import { isV13 } from '../utils/version';
|
import { isV14 } from '../utils/version';
|
||||||
import type { DataSetOutputOptions } from '../framework';
|
import type { DataSetOutputOptions } from '../framework';
|
||||||
|
|
||||||
interface ExtendedApplication extends ApplicationWithDeviceType {
|
interface ExtendedApplication extends ApplicationWithDeviceType {
|
||||||
@ -49,7 +49,7 @@ export default class FleetsCmd extends Command {
|
|||||||
public static usage = 'fleets';
|
public static usage = 'fleets';
|
||||||
|
|
||||||
public static flags: flags.Input<FlagsDef> = {
|
public static flags: flags.Input<FlagsDef> = {
|
||||||
...(isV13() ? cf.dataSetOutputFlags : {}),
|
...(isV14() ? cf.dataSetOutputFlags : {}),
|
||||||
help: cf.help,
|
help: cf.help,
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -78,7 +78,7 @@ export default class FleetsCmd extends Command {
|
|||||||
application.device_type = application.is_for__device_type[0].slug;
|
application.device_type = application.is_for__device_type[0].slug;
|
||||||
});
|
});
|
||||||
|
|
||||||
if (isV13()) {
|
if (isV14()) {
|
||||||
await this.outputData(
|
await this.outputData(
|
||||||
applications,
|
applications,
|
||||||
[
|
[
|
||||||
|
Loading…
x
Reference in New Issue
Block a user