|
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