MCPcopy Index your code
hub / github.com/bytesizedhosting/bcd / Reinstall

Method Reinstall

plugins/syncthing/rpc_proxy.go:15–22  ·  view source on GitHub ↗
(opts *SyncthingOpts, job *jobs.Job)

Source from the content-addressed store, hash-verified

13 plugins.BaseRPC
14}
15func (self *SyncthingRPC) Reinstall(opts *SyncthingOpts, job *jobs.Job) error {
16 err := self.base.Uninstall(&plugins.AppConfig{ContainerId: opts.ContainerId})
17 if err != nil {
18 log.Infoln("Could not remove Docker container but since this is a reinstall we don't care.")
19 }
20 self.Install(opts, job)
21 return nil
22}
23
24func (self *SyncthingRPC) Install(opts *SyncthingOpts, job *jobs.Job) error {
25 *job = *jobs.New(opts)

Callers

nothing calls this directly

Calls 2

InstallMethod · 0.95
UninstallMethod · 0.65

Tested by

no test coverage detected