scripts/generate-plugins.go: ignore "common" packages
This commit is contained in:
parent
cd3bdc9e38
commit
3e0633fc20
@ -148,7 +148,6 @@ var Builders = map[string]packer.Builder{
|
|||||||
"profitbricks": new(profitbricksbuilder.Builder),
|
"profitbricks": new(profitbricksbuilder.Builder),
|
||||||
"proxmox-clone": new(proxmoxclonebuilder.Builder),
|
"proxmox-clone": new(proxmoxclonebuilder.Builder),
|
||||||
"proxmox-iso": new(proxmoxisobuilder.Builder),
|
"proxmox-iso": new(proxmoxisobuilder.Builder),
|
||||||
"proxmox": new(proxmoxisobuilder.Builder),
|
|
||||||
"qemu": new(qemubuilder.Builder),
|
"qemu": new(qemubuilder.Builder),
|
||||||
"scaleway": new(scalewaybuilder.Builder),
|
"scaleway": new(scalewaybuilder.Builder),
|
||||||
"tencentcloud-cvm": new(tencentcloudcvmbuilder.Builder),
|
"tencentcloud-cvm": new(tencentcloudcvmbuilder.Builder),
|
||||||
|
@ -136,15 +136,17 @@ func listDirectories(path string) ([]string, error) {
|
|||||||
|
|
||||||
for _, item := range items {
|
for _, item := range items {
|
||||||
// We only want directories
|
// We only want directories
|
||||||
if item.IsDir() {
|
if !item.IsDir() ||
|
||||||
currentDir := filepath.Join(path, item.Name())
|
item.Name() == "common" {
|
||||||
names = append(names, currentDir)
|
continue
|
||||||
|
}
|
||||||
|
currentDir := filepath.Join(path, item.Name())
|
||||||
|
names = append(names, currentDir)
|
||||||
|
|
||||||
// Do some recursion
|
// Do some recursion
|
||||||
subNames, err := listDirectories(currentDir)
|
subNames, err := listDirectories(currentDir)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
names = append(names, subNames...)
|
names = append(names, subNames...)
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user