On October 14, 2019 1:08 pm, Wolfgang Link wrote: > --- > src/PVE/ACME/ACME_sh.pm | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/src/PVE/ACME/ACME_sh.pm b/src/PVE/ACME/ACME_sh.pm > index e60fd93..fc2881c 100644 > --- a/src/PVE/ACME/ACME_sh.pm > +++ b/src/PVE/ACME/ACME_sh.pm > @@ -82,4 +82,11 @@ sub setup { > return ($url, $digest, $domain); > } > > +sub teardown { > + my ($class, $auth, $token, $domain, $alias) = @_; > + > + my $cmd = &$compose_cmd('pve-teardown', $token, $domain, $alias); > + PVE::Tools::run_command($cmd, outfunc => $outfunc);
did you test this and it actually worked? AFAICT, you need to pass the same txtvalue to add and rm (setup/teardown), so this never actually removes the TXT record? maybe not that noticable when testing if OVH overwrites the value with the next setup()/dns_ovh_add() (not sure if it does?) also, same domain/alias handling comments apply here as well. > +} > + > 1; > -- > 2.20.1 > > > _______________________________________________ > pve-devel mailing list > pve-devel@pve.proxmox.com > https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel > > _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel