// initializeStaticPodsSource unzips the data slice into the static-pods directory func (k *Executor) initializeStaticPodsSource(executorInfo *mesos.ExecutorInfo) { if data := executorInfo.GetData(); len(data) > 0 && k.staticPodsConfigPath != "" { log.V(2).Infof("extracting static pods config to %s", k.staticPodsConfigPath) err := podutil.WriteToDir( k.staticPodsFilters.Do(podutil.Gunzip(executorInfo.Data)), k.staticPodsConfigPath, ) if err != nil { log.Errorf("failed to initialize static pod configuration: %v", err) } } }