Skip to content

Commit d116449

Browse files
committed
Rename xp lambda invoke -> xp lambda test
1 parent 88ac638 commit d116449

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-7
lines changed

ChangeLog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ AWS Lambda change log
33

44
## ?.?.? / ????-??-??
55

6+
* Renamed `xp lambda invoke` to `xp lambda test` to make clear we're
7+
not invoking the deployed lambda
8+
(@thekid)
9+
610
## 0.3.0 / 2021-08-22
711

812
* Implemented `xp lambda package` subcommand for packaging lambda code

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Development
3838
To test your lambda locally, run the following:
3939

4040
```bash
41-
$ xp lambda invoke Greet '{"name":"Timm"}'
41+
$ xp lambda test Greet '{"name":"Timm"}'
4242
START RequestId: 9ff45cda-df9b-1b8c-c21b-5fe27c8f2d24 Version: $LATEST
4343
END RequestId: 9ff45cda-df9b-1b8c-c21b-5fe27c8f2d24
4444
REPORT RequestId: 9ff45cda-df9b-1b8c-c21b-5fe27c8f2d24 Init Duration: 922.19 ms...

src/main/php/xp/lambda/Runner.class.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
* ```sh
1919
* $ xp lambda runtime -b
2020
* ```
21-
* - Invoke lambda:
21+
* - Test lambda:
2222
* ```sh
23-
* $ xp lambda invoke Greet '{"name":"Test"}'
23+
* $ xp lambda test Greet '{"name":"Test"}'
2424
* ```
2525
* - Package `task.zip` file for deployment, including `src` and `vendor`:
2626
* ```sh
@@ -44,7 +44,7 @@ private static function image(string $docker, string $name, array $dependencies=
4444
}
4545

4646
// Build this
47-
$file= new File(__DIR__, 'Dockerfile.'.$name);
47+
$file= new Path(__DIR__, 'Dockerfile.'.$name);
4848
passthru("{$docker} build -t {$image} -f {$file} .", $result);
4949
}
5050

@@ -102,13 +102,13 @@ public static function main(array $args): int {
102102
Console::writeLine('Wrote ', number_format(filesize($target)), ' bytes');
103103
return $result;
104104

105-
case 'invoke':
106-
$invoke= self::image($docker, 'invoke', ['runtime' => []]);
105+
case 'test':
106+
$test= self::image($docker, 'test', ['runtime' => []]);
107107
$cwd= getcwd();
108108
$handler= $args[1] ?? 'Handler';
109109
$payload= '"'.str_replace('"', '\\"', $args[2] ?? '{}').'';
110110

111-
passthru("{$docker} run --rm -v {$cwd}:/var/task:ro {$invoke} {$handler} {$payload}", $result);
111+
passthru("{$docker} run --rm -v {$cwd}:/var/task:ro {$test} {$handler} {$payload}", $result);
112112
return $result;
113113

114114
case 'package':

0 commit comments

Comments
 (0)