File tree 2 files changed +5
-7
lines changed
2 files changed +5
-7
lines changed Original file line number Diff line number Diff line change 24
24
run : poetry run scwgw deploy
25
25
env :
26
26
SCW_DEFAULT_ORGANIZATION_ID : ${{ secrets.SCW_DEFAULT_ORGANIZATION_ID }}
27
+ SCW_DEFAULT_PROJECT_ID : ${{ secrets.SCW_DEFAULT_PROJECT_ID }}
27
28
SCW_SECRET_KEY : ${{ secrets.SCW_SECRET_KEY }}
28
29
SCW_ACCESS_KEY : ${{ secrets.SCW_ACCESS_KEY }}
29
30
44
45
poetry run pytest integrations/gateway -n $(nproc --all)
45
46
env :
46
47
SCW_DEFAULT_ORGANIZATION_ID : ${{ secrets.SCW_DEFAULT_ORGANIZATION_ID }}
48
+ SCW_DEFAULT_PROJECT_ID : ${{ secrets.SCW_DEFAULT_PROJECT_ID }}
47
49
SCW_SECRET_KEY : ${{ secrets.SCW_SECRET_KEY }}
48
50
SCW_ACCESS_KEY : ${{ secrets.SCW_ACCESS_KEY }}
49
51
65
67
run : poetry run scwgw delete
66
68
env :
67
69
SCW_DEFAULT_ORGANIZATION_ID : ${{ secrets.SCW_DEFAULT_ORGANIZATION_ID }}
70
+ SCW_DEFAULT_PROJECT_ID : ${{ secrets.SCW_DEFAULT_PROJECT_ID }}
68
71
SCW_SECRET_KEY : ${{ secrets.SCW_SECRET_KEY }}
69
72
SCW_ACCESS_KEY : ${{ secrets.SCW_ACCESS_KEY }}
Original file line number Diff line number Diff line change @@ -15,21 +15,16 @@ class ServerlessGateway:
15
15
16
16
def __init__ (self ) -> None :
17
17
cli = shutil .which (GATEWAY_CLI )
18
+
18
19
if not cli :
19
20
click .secho (
20
21
"scwgw was not found in $PATH, "
21
22
+ "you can install scwgw by running: pip install scwgw" ,
22
23
fg = "red" ,
23
24
)
24
25
raise RuntimeError ("scwgw is not installed" )
25
- self .cli = cli
26
26
27
- # Verify that the CLI is installed and working
28
- cmd = self ._invoke_cli (["check" ])
29
- for line in cmd .stdout .splitlines ():
30
- if "status" in line and not line .endswith ("ready" ):
31
- click .secho (f"scwgw is not ready: { line } " , fg = "red" )
32
- raise RuntimeError ("scwgw is not ready" )
27
+ self .cli = cli
33
28
34
29
def _invoke_cli (self , args : list [str ]) -> subprocess .CompletedProcess :
35
30
cmd = subprocess .run (
You can’t perform that action at this time.
0 commit comments