Skip to content

Commit b14bb14

Browse files
fix: Fixed object paths in autogenerated code in owlbot.py (#804)
* fix: Fixed object paths in autogenerated code in owlbot.py * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent fe8111a commit b14bb14

File tree

87 files changed

+293
-188
lines changed

Some content is hidden

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

87 files changed

+293
-188
lines changed

owlbot.py

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15+
import glob
1516
import json
1617
import os
1718
import shutil
@@ -139,6 +140,110 @@ def place_before(path, text, *before_text, escape=None):
139140

140141
python.py_samples()
141142

143+
# For autogenerated sample code, resolve object paths by finding the specific subpackage
144+
# the object belongs to. This is because we leave out all autogenerated packages from the
145+
# __init__.py of logging_v2. For now, this is manually copy-pasted from the __all__s of each
146+
# subpackage's __init__.py.
147+
gapic_objects = {
148+
"logging_v2.services.config_service_v2": [
149+
"ConfigServiceV2Client",
150+
"ConfigServiceV2AsyncClient"
151+
],
152+
"logging_v2.services.logging_service_v2": [
153+
"LoggingServiceV2Client",
154+
"LoggingServiceV2AsyncClient"
155+
],
156+
"logging_v2.services.metrics_service_v2": [
157+
"MetricsServiceV2Client",
158+
"MetricsServiceV2AsyncClient"
159+
],
160+
"logging_v2.types": [
161+
"LogEntry",
162+
"LogEntryOperation",
163+
"LogEntrySourceLocation",
164+
"LogSplit",
165+
"DeleteLogRequest",
166+
"ListLogEntriesRequest",
167+
"ListLogEntriesResponse",
168+
"ListLogsRequest",
169+
"ListLogsResponse",
170+
"ListMonitoredResourceDescriptorsRequest",
171+
"ListMonitoredResourceDescriptorsResponse",
172+
"TailLogEntriesRequest",
173+
"TailLogEntriesResponse",
174+
"WriteLogEntriesPartialErrors",
175+
"WriteLogEntriesRequest",
176+
"WriteLogEntriesResponse",
177+
"BigQueryDataset",
178+
"BigQueryOptions",
179+
"BucketMetadata",
180+
"CmekSettings",
181+
"CopyLogEntriesMetadata",
182+
"CopyLogEntriesRequest",
183+
"CopyLogEntriesResponse",
184+
"CreateBucketRequest",
185+
"CreateExclusionRequest",
186+
"CreateLinkRequest",
187+
"CreateSinkRequest",
188+
"CreateViewRequest",
189+
"DeleteBucketRequest",
190+
"DeleteExclusionRequest",
191+
"DeleteLinkRequest",
192+
"DeleteSinkRequest",
193+
"DeleteViewRequest",
194+
"GetBucketRequest",
195+
"GetCmekSettingsRequest",
196+
"GetExclusionRequest",
197+
"GetLinkRequest",
198+
"GetSettingsRequest",
199+
"GetSinkRequest",
200+
"GetViewRequest",
201+
"IndexConfig",
202+
"Link",
203+
"LinkMetadata",
204+
"ListBucketsRequest",
205+
"ListBucketsResponse",
206+
"ListExclusionsRequest",
207+
"ListExclusionsResponse",
208+
"ListLinksRequest",
209+
"ListLinksResponse",
210+
"ListSinksRequest",
211+
"ListSinksResponse",
212+
"ListViewsRequest",
213+
"ListViewsResponse",
214+
"LocationMetadata",
215+
"LogBucket",
216+
"LogExclusion",
217+
"LogSink",
218+
"LogView",
219+
"Settings",
220+
"UndeleteBucketRequest",
221+
"UpdateBucketRequest",
222+
"UpdateCmekSettingsRequest",
223+
"UpdateExclusionRequest",
224+
"UpdateSettingsRequest",
225+
"UpdateSinkRequest",
226+
"UpdateViewRequest",
227+
"IndexType",
228+
"LifecycleState",
229+
"OperationState",
230+
"CreateLogMetricRequest",
231+
"DeleteLogMetricRequest",
232+
"GetLogMetricRequest",
233+
"ListLogMetricsRequest",
234+
"ListLogMetricsResponse",
235+
"LogMetric",
236+
"UpdateLogMetricRequest"
237+
]
238+
}
239+
240+
sample_files = glob.glob("samples/generated_samples/logging_v2_*.py")
241+
for subpackage_name in gapic_objects:
242+
for object_name in gapic_objects[subpackage_name]:
243+
text = "logging_v2." + object_name
244+
replacement = subpackage_name + "." + object_name
245+
s.replace(sample_files, text, replacement)
246+
142247
s.shell.run(["nox", "-s", "blacken"], hide_output=False)
143248
s.shell.run(["nox", "-s", "blacken"], cwd="samples/snippets", hide_output=False)
144249

samples/generated_samples/logging_v2_generated_config_service_v2_copy_log_entries_async.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
async def sample_copy_log_entries():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2AsyncClient()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2AsyncClient()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.CopyLogEntriesRequest(
42+
request = logging_v2.types.CopyLogEntriesRequest(
4343
name="name_value",
4444
destination="destination_value",
4545
)

samples/generated_samples/logging_v2_generated_config_service_v2_copy_log_entries_sync.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
def sample_copy_log_entries():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2Client()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2Client()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.CopyLogEntriesRequest(
42+
request = logging_v2.types.CopyLogEntriesRequest(
4343
name="name_value",
4444
destination="destination_value",
4545
)

samples/generated_samples/logging_v2_generated_config_service_v2_create_bucket_async.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
async def sample_create_bucket():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2AsyncClient()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2AsyncClient()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.CreateBucketRequest(
42+
request = logging_v2.types.CreateBucketRequest(
4343
parent="parent_value",
4444
bucket_id="bucket_id_value",
4545
)

samples/generated_samples/logging_v2_generated_config_service_v2_create_bucket_async_async.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
async def sample_create_bucket_async():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2AsyncClient()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2AsyncClient()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.CreateBucketRequest(
42+
request = logging_v2.types.CreateBucketRequest(
4343
parent="parent_value",
4444
bucket_id="bucket_id_value",
4545
)

samples/generated_samples/logging_v2_generated_config_service_v2_create_bucket_async_sync.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
def sample_create_bucket_async():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2Client()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2Client()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.CreateBucketRequest(
42+
request = logging_v2.types.CreateBucketRequest(
4343
parent="parent_value",
4444
bucket_id="bucket_id_value",
4545
)

samples/generated_samples/logging_v2_generated_config_service_v2_create_bucket_sync.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
def sample_create_bucket():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2Client()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2Client()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.CreateBucketRequest(
42+
request = logging_v2.types.CreateBucketRequest(
4343
parent="parent_value",
4444
bucket_id="bucket_id_value",
4545
)

samples/generated_samples/logging_v2_generated_config_service_v2_create_exclusion_async.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@
3636

3737
async def sample_create_exclusion():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2AsyncClient()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2AsyncClient()
4040

4141
# Initialize request argument(s)
42-
exclusion = logging_v2.LogExclusion()
42+
exclusion = logging_v2.types.LogExclusion()
4343
exclusion.name = "name_value"
4444
exclusion.filter = "filter_value"
4545

46-
request = logging_v2.CreateExclusionRequest(
46+
request = logging_v2.types.CreateExclusionRequest(
4747
parent="parent_value",
4848
exclusion=exclusion,
4949
)

samples/generated_samples/logging_v2_generated_config_service_v2_create_exclusion_sync.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@
3636

3737
def sample_create_exclusion():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2Client()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2Client()
4040

4141
# Initialize request argument(s)
42-
exclusion = logging_v2.LogExclusion()
42+
exclusion = logging_v2.types.LogExclusion()
4343
exclusion.name = "name_value"
4444
exclusion.filter = "filter_value"
4545

46-
request = logging_v2.CreateExclusionRequest(
46+
request = logging_v2.types.CreateExclusionRequest(
4747
parent="parent_value",
4848
exclusion=exclusion,
4949
)

samples/generated_samples/logging_v2_generated_config_service_v2_create_link_async.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
async def sample_create_link():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2AsyncClient()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2AsyncClient()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.CreateLinkRequest(
42+
request = logging_v2.types.CreateLinkRequest(
4343
parent="parent_value",
4444
link_id="link_id_value",
4545
)

samples/generated_samples/logging_v2_generated_config_service_v2_create_link_sync.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
def sample_create_link():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2Client()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2Client()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.CreateLinkRequest(
42+
request = logging_v2.types.CreateLinkRequest(
4343
parent="parent_value",
4444
link_id="link_id_value",
4545
)

samples/generated_samples/logging_v2_generated_config_service_v2_create_sink_async.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@
3636

3737
async def sample_create_sink():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2AsyncClient()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2AsyncClient()
4040

4141
# Initialize request argument(s)
42-
sink = logging_v2.LogSink()
42+
sink = logging_v2.types.LogSink()
4343
sink.name = "name_value"
4444
sink.destination = "destination_value"
4545

46-
request = logging_v2.CreateSinkRequest(
46+
request = logging_v2.types.CreateSinkRequest(
4747
parent="parent_value",
4848
sink=sink,
4949
)

samples/generated_samples/logging_v2_generated_config_service_v2_create_sink_sync.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@
3636

3737
def sample_create_sink():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2Client()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2Client()
4040

4141
# Initialize request argument(s)
42-
sink = logging_v2.LogSink()
42+
sink = logging_v2.types.LogSink()
4343
sink.name = "name_value"
4444
sink.destination = "destination_value"
4545

46-
request = logging_v2.CreateSinkRequest(
46+
request = logging_v2.types.CreateSinkRequest(
4747
parent="parent_value",
4848
sink=sink,
4949
)

samples/generated_samples/logging_v2_generated_config_service_v2_create_view_async.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
async def sample_create_view():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2AsyncClient()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2AsyncClient()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.CreateViewRequest(
42+
request = logging_v2.types.CreateViewRequest(
4343
parent="parent_value",
4444
view_id="view_id_value",
4545
)

samples/generated_samples/logging_v2_generated_config_service_v2_create_view_sync.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
def sample_create_view():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2Client()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2Client()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.CreateViewRequest(
42+
request = logging_v2.types.CreateViewRequest(
4343
parent="parent_value",
4444
view_id="view_id_value",
4545
)

samples/generated_samples/logging_v2_generated_config_service_v2_delete_bucket_async.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
async def sample_delete_bucket():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2AsyncClient()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2AsyncClient()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.DeleteBucketRequest(
42+
request = logging_v2.types.DeleteBucketRequest(
4343
name="name_value",
4444
)
4545

samples/generated_samples/logging_v2_generated_config_service_v2_delete_bucket_sync.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
def sample_delete_bucket():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2Client()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2Client()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.DeleteBucketRequest(
42+
request = logging_v2.types.DeleteBucketRequest(
4343
name="name_value",
4444
)
4545

samples/generated_samples/logging_v2_generated_config_service_v2_delete_exclusion_async.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
async def sample_delete_exclusion():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2AsyncClient()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2AsyncClient()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.DeleteExclusionRequest(
42+
request = logging_v2.types.DeleteExclusionRequest(
4343
name="name_value",
4444
)
4545

samples/generated_samples/logging_v2_generated_config_service_v2_delete_exclusion_sync.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
def sample_delete_exclusion():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2Client()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2Client()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.DeleteExclusionRequest(
42+
request = logging_v2.types.DeleteExclusionRequest(
4343
name="name_value",
4444
)
4545

samples/generated_samples/logging_v2_generated_config_service_v2_delete_link_async.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
async def sample_delete_link():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2AsyncClient()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2AsyncClient()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.DeleteLinkRequest(
42+
request = logging_v2.types.DeleteLinkRequest(
4343
name="name_value",
4444
)
4545

samples/generated_samples/logging_v2_generated_config_service_v2_delete_link_sync.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
def sample_delete_link():
3838
# Create a client
39-
client = logging_v2.ConfigServiceV2Client()
39+
client = logging_v2.services.config_service_v2.ConfigServiceV2Client()
4040

4141
# Initialize request argument(s)
42-
request = logging_v2.DeleteLinkRequest(
42+
request = logging_v2.types.DeleteLinkRequest(
4343
name="name_value",
4444
)
4545

0 commit comments

Comments
 (0)