Skip to content

Commit 7afc98a

Browse files
authored
chore(internal/postprocessor): add MoveSnippets to main.go (#7523)
* update OwlBot SHA
1 parent a6c6701 commit 7afc98a

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

.github/.OwlBot.lock.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# limitations under the License.
1414
docker:
1515
image: gcr.io/cloud-devrel-public-resources/owlbot-go:latest
16-
digest: sha256:2793e9664b2ad41670c953aad7ea552d0da414f6a486edd10655ae2d7da72093
16+
digest: sha256:33751ca85cc06cecb9ff2f6d7dc846e01664121d8842c9a7e45af649b02752e1

internal/postprocessor/main.go

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,9 @@ func (p *postProcessor) run(ctx context.Context) error {
146146
if err := p.InitializeNewModules(manifest); err != nil {
147147
return err
148148
}
149+
if err := p.MoveSnippets(); err != nil {
150+
return err
151+
}
149152
prTitle, prBody, err := p.GetNewPRTitleAndBody(ctx)
150153
if err != nil {
151154
return err
@@ -302,6 +305,28 @@ func (p *postProcessor) getDirs() []string {
302305
return dirs
303306
}
304307

308+
func (p *postProcessor) MoveSnippets() error {
309+
log.Println("moving snippets")
310+
dirs := p.getDirs()
311+
for _, dir := range dirs {
312+
313+
snpDirs, err := filepath.Glob(filepath.Join(dir, "apiv*", "internal"))
314+
if err != nil {
315+
return err
316+
}
317+
for _, snpDir := range snpDirs {
318+
// TODO(chrisdsmith): Move to correct location in google-cloud-go/internal/generated/snippets
319+
// instead of deleting.
320+
log.Printf("deleting snippets dir: %s", snpDir)
321+
err = os.RemoveAll(snpDir)
322+
if err != nil {
323+
return err
324+
}
325+
}
326+
}
327+
return nil
328+
}
329+
305330
func (p *postProcessor) TidyAffectedMods() error {
306331
dirs := p.getDirs()
307332
for _, dir := range dirs {

0 commit comments

Comments
 (0)