Call dut_boot.sh on Boot
authorAleksander Mistewicz <a.mistewicz@samsung.com>
Wed, 13 Dec 2017 19:28:05 +0000 (20:28 +0100)
committerPawel Wieczorek <p.wieczorek2@samsung.com>
Fri, 5 Jan 2018 14:23:57 +0000 (15:23 +0100)
Change-Id: I04e6161629c41e5a64ac741b61888dc591bdd7dd

manager/dryad_job_runner.go
manager/dryad_job_runner_fota.go

index 3c95d59..353e087 100644 (file)
@@ -95,6 +95,10 @@ func (d *dryadJobRunner) Boot() (err error) {
        if err != nil {
                return
        }
+       _, _, err = d.rusalka.Exec([]string{"dut_boot.sh"})
+       if err != nil {
+               return err
+       }
 
        // Login to the device only if credentials were specified.
        if username, password := d.conf.Action.Boot.Login, d.conf.Action.Boot.Password; username != "" && password != "" {
index 25a8e34..579dd12 100644 (file)
@@ -48,7 +48,7 @@ func (f *fotaCmd) SetMD5(url string) {
 }
 
 func (f *fotaCmd) GetCmd() (cmd []string) {
-       cmd = []string{"/usr/local/bin/fota",
+       cmd = []string{"fota",
                "-map", f.mapping,
                "-card", f.sdcard}
        if f.md5sums != "" {