@@ -92,6 +92,8 @@ def log_create_complete(
92
92
cls : Type ["VertexAiResourceNoun" ],
93
93
resource : proto .Message ,
94
94
variable_name : str ,
95
+ * ,
96
+ module_name : str = "aiplatform" ,
95
97
):
96
98
"""Logs create event is complete.
97
99
@@ -102,17 +104,23 @@ def log_create_complete(
102
104
Vertex AI Resource Noun class that is being created.
103
105
resource (proto.Message):
104
106
Vertex AI Resource proto.Message
105
- variable_name (str): Name of variable to use for code snippet
107
+ variable_name (str):
108
+ Name of variable to use for code snippet.
109
+ module_name (str):
110
+ The module namespace under which the Vertex AI Resource Noun
111
+ is available. Defaults to `aiplatform`.
106
112
"""
107
113
self .info (f"{ cls .__name__ } created. Resource name: { resource .name } " )
108
114
self .info (f"To use this { cls .__name__ } in another session:" )
109
- self .info (f"{ variable_name } = aiplatform .{ cls .__name__ } ('{ resource .name } ')" )
115
+ self .info (f"{ variable_name } = { module_name } .{ cls .__name__ } ('{ resource .name } ')" )
110
116
111
117
def log_create_complete_with_getter (
112
118
self ,
113
119
cls : Type ["VertexAiResourceNoun" ],
114
120
resource : proto .Message ,
115
121
variable_name : str ,
122
+ * ,
123
+ module_name : str = "aiplatform" ,
116
124
):
117
125
"""Logs create event is complete.
118
126
@@ -123,11 +131,16 @@ def log_create_complete_with_getter(
123
131
Vertex AI Resource Noun class that is being created.
124
132
resource (proto.Message):
125
133
Vertex AI Resource proto.Message
126
- variable_name (str): Name of variable to use for code snippet
134
+ variable_name (str):
135
+ Name of variable to use for code snippet.
136
+ module_name (str):
137
+ The module namespace under which the Vertex AI Resource Noun
138
+ is available. Defaults to `aiplatform`.
127
139
"""
128
140
self .info (f"{ cls .__name__ } created. Resource name: { resource .name } " )
129
141
self .info (f"To use this { cls .__name__ } in another session:" )
130
- self .info (f"{ variable_name } = aiplatform.{ cls .__name__ } .get('{ resource .name } ')" )
142
+ usage_message = f"{ module_name } .{ cls .__name__ } .get('{ resource .name } ')"
143
+ self .info (f"{ variable_name } = { usage_message } " )
131
144
132
145
def log_delete_with_lro (
133
146
self ,
0 commit comments