Skip to content

Commit 9ea91f6

Browse files
committed
fix: add imports from root package
adds script to generate protobufs in the future
1 parent 691e8ef commit 9ea91f6

14 files changed

+39
-22
lines changed

BUILD.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# Build and Generate protobuf definitions
22

3+
```shell
4+
./gen_proto.sh
5+
```
36

7+
or
48

59
```shell
610
buf generate buf.build/indykite/indykiteapis

gen_proto.sh

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
echo "Generating protobufs ..."
3+
buf generate buf.build/indykite/indykiteapis
4+
buf generate buf.build/envoyproxy/protoc-gen-validate
5+
6+
echo "Rewriting the imports..."
7+
packages=("indykite" "validate")
8+
9+
for package in ${packages[@]}; do
10+
find jarvis_sdk/indykite/. -name '*.py' -exec sed -i '' -e "s/from ${package}/from jarvis_sdk.${package}/g" {} \;
11+
done
12+
13+
echo "Done"

jarvis_sdk/indykite/config/v1beta1/config_management_api_pb2.py

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jarvis_sdk/indykite/config/v1beta1/config_management_api_pb2_grpc.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"""Client and server classes corresponding to protobuf-defined services."""
33
import grpc
44

5-
from indykite.config.v1beta1 import config_management_api_pb2 as indykite_dot_config_dot_v1beta1_dot_config__management__api__pb2
5+
from jarvis_sdk.indykite.config.v1beta1 import config_management_api_pb2 as indykite_dot_config_dot_v1beta1_dot_config__management__api__pb2
66

77

88
class ConfigManagementAPIStub(object):

jarvis_sdk/indykite/config/v1beta1/model_pb2.py

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jarvis_sdk/indykite/events/v1beta1/events_pb2.py

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jarvis_sdk/indykite/identity/v1beta1/attributes_pb2.py

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jarvis_sdk/indykite/identity/v1beta1/document_pb2.py

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jarvis_sdk/indykite/identity/v1beta1/identity_management_api_pb2.py

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jarvis_sdk/indykite/identity/v1beta1/identity_management_api_pb2_grpc.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"""Client and server classes corresponding to protobuf-defined services."""
33
import grpc
44

5-
from indykite.identity.v1beta1 import identity_management_api_pb2 as indykite_dot_identity_dot_v1beta1_dot_identity__management__api__pb2
5+
from jarvis_sdk.indykite.identity.v1beta1 import identity_management_api_pb2 as indykite_dot_identity_dot_v1beta1_dot_identity__management__api__pb2
66

77

88
class IdentityManagementAPIStub(object):

0 commit comments

Comments
 (0)