Skip to content

Commit 2fe9743

Browse files
authored
build: generated admin sample support (#1740)
* build: generated admin sample support * samples: run owlbot update for samples
1 parent 6e461cd commit 2fe9743

File tree

68 files changed

+81
-66
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+81
-66
lines changed

owlbot.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,18 @@
100100
contents = contents.replace("'../", "'../../../")
101101
tfn.write_text(contents)
102102

103+
# Finally, the samples. .v2 -> .admin.v2
104+
samplesStr = str(samples)
105+
sfns = [fn
106+
for fn
107+
in src_files[admin_version]
108+
if str(fn)[:len(samplesStr)] == samplesStr]
109+
for sfn in sfns:
110+
logging.info(f"munging sample file: {str(sfn)}")
111+
contents = sfn.read_text()
112+
contents = contents.replace(').v2', ').admin.v2')
113+
sfn.write_text(contents)
114+
103115
os.system(f"mkdir -p {inProtoPath}")
104116
s.copy([protos / '*'], destination=inProtoPath)
105117
os.system(f"mkdir -p src/{admin_version}")

samples/generated/admin/v2/bigtable_instance_admin.create_app_profile.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ function main(parent, appProfileId, appProfile) {
5050
// const ignoreWarnings = true
5151

5252
// Imports the Admin library
53-
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').v2;
53+
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').admin.v2;
5454

5555
// Instantiates a client
5656
const adminClient = new BigtableInstanceAdminClient();

samples/generated/admin/v2/bigtable_instance_admin.create_cluster.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ function main(parent, clusterId, cluster) {
4646
// const cluster = {}
4747

4848
// Imports the Admin library
49-
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').v2;
49+
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').admin.v2;
5050

5151
// Instantiates a client
5252
const adminClient = new BigtableInstanceAdminClient();

samples/generated/admin/v2/bigtable_instance_admin.create_instance.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ function main(parent, instanceId, instance, clusters) {
5353
// const clusters = [1,2,3,4]
5454

5555
// Imports the Admin library
56-
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').v2;
56+
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').admin.v2;
5757

5858
// Instantiates a client
5959
const adminClient = new BigtableInstanceAdminClient();

samples/generated/admin/v2/bigtable_instance_admin.create_logical_view.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ function main(parent, logicalViewId, logicalView) {
4444
// const logicalView = {}
4545

4646
// Imports the Admin library
47-
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').v2;
47+
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').admin.v2;
4848

4949
// Instantiates a client
5050
const adminClient = new BigtableInstanceAdminClient();

samples/generated/admin/v2/bigtable_instance_admin.create_materialized_view.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ function main(parent, materializedViewId, materializedView) {
4444
// const materializedView = {}
4545

4646
// Imports the Admin library
47-
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').v2;
47+
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').admin.v2;
4848

4949
// Instantiates a client
5050
const adminClient = new BigtableInstanceAdminClient();

samples/generated/admin/v2/bigtable_instance_admin.delete_app_profile.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ function main(name, ignoreWarnings) {
4040
// const ignoreWarnings = true
4141

4242
// Imports the Admin library
43-
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').v2;
43+
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').admin.v2;
4444

4545
// Instantiates a client
4646
const adminClient = new BigtableInstanceAdminClient();

samples/generated/admin/v2/bigtable_instance_admin.delete_cluster.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ function main(name) {
3535
// const name = 'abc123'
3636

3737
// Imports the Admin library
38-
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').v2;
38+
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').admin.v2;
3939

4040
// Instantiates a client
4141
const adminClient = new BigtableInstanceAdminClient();

samples/generated/admin/v2/bigtable_instance_admin.delete_instance.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ function main(name) {
3535
// const name = 'abc123'
3636

3737
// Imports the Admin library
38-
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').v2;
38+
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').admin.v2;
3939

4040
// Instantiates a client
4141
const adminClient = new BigtableInstanceAdminClient();

samples/generated/admin/v2/bigtable_instance_admin.delete_logical_view.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ function main(name) {
4343
// const etag = 'abc123'
4444

4545
// Imports the Admin library
46-
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').v2;
46+
const {BigtableInstanceAdminClient} = require('@google-cloud/bigtable').admin.v2;
4747

4848
// Instantiates a client
4949
const adminClient = new BigtableInstanceAdminClient();

0 commit comments

Comments
 (0)