|
16 | 16 | import synthtool as s
|
17 | 17 | from synthtool import gcp
|
18 | 18 |
|
19 |
| -gapic = gcp.GAPICGenerator() |
| 19 | +gapic = gcp.GAPICBazel() |
20 | 20 | common = gcp.CommonTemplates()
|
21 | 21 |
|
22 | 22 | # ----------------------------------------------------------------------------
|
23 | 23 | # Generate spanner GAPIC layer
|
24 | 24 | # ----------------------------------------------------------------------------
|
25 | 25 | library = gapic.py_library(
|
26 |
| - "spanner", |
27 |
| - "v1", |
28 |
| - config_path="/google/spanner/artman_spanner.yaml", |
29 |
| - artman_output_name="spanner-v1", |
| 26 | + service="spanner", |
| 27 | + version="v1", |
| 28 | + bazel_target="//google/spanner/v1:spanner-v1-py", |
30 | 29 | include_protos=True,
|
31 | 30 | )
|
32 | 31 |
|
|
77 | 76 | # Generate instance admin client
|
78 | 77 | # ----------------------------------------------------------------------------
|
79 | 78 | library = gapic.py_library(
|
80 |
| - "spanner_admin_instance", |
81 |
| - "v1", |
82 |
| - config_path="/google/spanner/admin/instance" "/artman_spanner_admin_instance.yaml", |
83 |
| - artman_output_name="spanner-admin-instance-v1", |
| 79 | + service="spanner_admin_instance", |
| 80 | + version="v1", |
| 81 | + bazel_target="//google/spanner/admin/instance/v1:admin-instance-v1-py", |
84 | 82 | include_protos=True,
|
85 | 83 | )
|
86 | 84 |
|
|
111 | 109 | # Generate database admin client
|
112 | 110 | # ----------------------------------------------------------------------------
|
113 | 111 | library = gapic.py_library(
|
114 |
| - "spanner_admin_database", |
115 |
| - "v1", |
116 |
| - config_path="/google/spanner/admin/database" "/artman_spanner_admin_database.yaml", |
117 |
| - artman_output_name="spanner-admin-database-v1", |
| 112 | + service="spanner_admin_database", |
| 113 | + version="v1", |
| 114 | + bazel_target="//google/spanner/admin/database/v1:admin-database-v1-py", |
118 | 115 | include_protos=True,
|
119 | 116 | )
|
120 | 117 |
|
|
0 commit comments