"use strict";function r(r,e){t(r,function(t){if(t)return void e(t);var n=i("sh",["-c","ssh root@"+r.ip+' "source /etc/profile; [ ! -e /etc/init.d/S85jibo-motion-service ] || /etc/init.d/S85jibo-motion-service stop || true ;"'],{stdio:"inherit"});n.on("exit",function(t){if(0!==t)return void e(new Error("stop-motion-service script exited with an error code: "+t));var n=o.resolve(__dirname,"./index-robot.js"),s=i(n,[r.ip],{stdio:"inherit"});s.on("exit",function(o){if(0!==o)return void e(new Error("There was an error trying to index the robot"));var t=i("sh",["-c","ssh root@"+r.ip+' "(killall /opt/electron/electron;true) >/dev/null 2>&1; source /etc/profile; /jibo/sdk/bin/xwindows-warmup.sh"'],{stdio:"inherit"});t.on("exit",function(r){return 0!==r?void e(new Error("xwindows-warmup.sh script exited with an error code: "+r)):void e(null)})})})})}var e=function(r){return r&&r.__esModule?r["default"]:r},i=require("child_process").spawn,o=e(require("path")),t=e(require("./sync-bin-scripts"));module.exports=r;