()
| 1162 | } |
| 1163 | |
| 1164 | func (ia *importerAcct) toggleAuto() error { |
| 1165 | old := ia.acct.Attr(attrImportAuto) |
| 1166 | if old == "" && !ia.im.props.SupportsIncremental { |
| 1167 | return fmt.Errorf("Importer %q doesn't support automatic mode", ia.im.name) |
| 1168 | } |
| 1169 | var new string |
| 1170 | if old == "" { |
| 1171 | new = "30m" // TODO: configurable? |
| 1172 | } |
| 1173 | return ia.acct.SetAttrs(attrImportAuto, new) |
| 1174 | } |
| 1175 | |
| 1176 | func (ia *importerAcct) IsAccountReady() (bool, error) { |
| 1177 | return ia.im.impl.IsAccountReady(ia.acct) |
no test coverage detected