@@ -4,14 +4,15 @@ import { DynamicChoicesService } from 'src/services/dynamic-choices-service';
44import { SchedulerService } from 'src/services/scheduler-service' ;
55import { printJobs } from 'src/services/scheduler-service.utils' ;
66import logger from 'src/utils/logger' ;
7- import { chooseRegionIfNeeded , getRegionFromString } from 'src/utils/region' ;
7+ import { chooseSchedulerRegionIfNeeded , getRegionFromString , regionFlag } from 'src/utils/region' ;
88
99export default class SchedulerList extends AuthenticatedCommand {
1010 static description = 'List all scheduler jobs for an app' ;
1111 static examples = [ '<%= config.bin %> <%= command.id %> -a APP_ID' ] ;
1212
1313 static flags = SchedulerList . serializeFlags ( {
1414 appId : SchedulerBaseFlags . appId ,
15+ ...regionFlag ,
1516 } ) ;
1617
1718 DEBUG_TAG = 'scheduler_list' ;
@@ -23,7 +24,7 @@ export default class SchedulerList extends AuthenticatedCommand {
2324 const parsedRegion = getRegionFromString ( region ) ;
2425
2526 appId = appId ? Number ( appId ) : await DynamicChoicesService . chooseApp ( ) ;
26- const selectedRegion = await chooseRegionIfNeeded ( parsedRegion , { appId } ) ;
27+ const selectedRegion = await chooseSchedulerRegionIfNeeded ( parsedRegion , { appId } ) ;
2728
2829 logger . debug ( `Listing scheduler jobs for appId: ${ appId } ` , this . DEBUG_TAG ) ;
2930 this . preparePrintCommand ( this , { appId, region : selectedRegion } ) ;
0 commit comments