package io.fathom.cloud.dns.command;
import io.fathom.cloud.commands.TypedCmdlet;
import io.fathom.cloud.dns.services.DnsServiceImpl;
import io.fathom.cloud.protobuf.DnsModel.DnsSuffixData;
import javax.inject.Inject;
import org.kohsuke.args4j.Option;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class DnsTldCreateCommand extends TypedCmdlet {
private static final Logger log = LoggerFactory.getLogger(DnsTldCreateCommand.class);
@Option(name = "-tld", usage = "tld", required = true)
public String tld;
@Inject
DnsServiceImpl dns;
public DnsTldCreateCommand() {
super("dns-tld-create");
}
@Override
protected DnsSuffixData run0() throws Exception {
return dns.ensureTld(tld);
}
}