diff options
| -rw-r--r-- | cmd/swextreload/main.go | 6 | ||||
| -rw-r--r-- | internal/swextreload.go | 18 | 
2 files changed, 18 insertions, 6 deletions
| diff --git a/cmd/swextreload/main.go b/cmd/swextreload/main.go index 608e99a..23a1ab4 100644 --- a/cmd/swextreload/main.go +++ b/cmd/swextreload/main.go @@ -60,13 +60,9 @@ func main() {  		os.Exit(sysexits.Usage)  	} -	return -  	err = swextreload.Reload( -		// "ws://127.0.0.1:55755/devtools/browser/4536efdf-6ddf-40b6-9a16-258a1935d866", -		// "imcibeelfmccdpnnlemllnepgbfdbkgo",  		socket_url, -		extension_ids[0], +		extension_ids,  		true,  	)  	if err != nil { diff --git a/internal/swextreload.go b/internal/swextreload.go index bbd0e03..2b84d71 100644 --- a/internal/swextreload.go +++ b/internal/swextreload.go @@ -1,6 +1,5 @@  package swextreload -  import (  	"context"  	"log" @@ -14,6 +13,23 @@ import (  // TODO  func Reload(  	url string, +	extensionIDs []string, +	shouldReloadTab bool, +) error { +	for _, extensionID := range extensionIDs { +		return reloadExtension( +			url, +			extensionID, +			shouldReloadTab, +		) +	} + +	return nil +} + +// TODO +func reloadExtension( +	url string,  	extensionID string,  	shouldReloadTab bool,  ) error { | 
