agent/update/state.go (14 lines of code) (raw):

package update import ( "github.com/aliyun/aliyun_assist_client/agent/util/atomicutil" ) var ( _cpuIntensiveActionRunning atomicutil.AtomicBoolean _criticalActionRunning atomicutil.AtomicBoolean ) // IsCPUIntensiveActionRunning returns cpuIntensiveActionRunning flag as boolean variable func IsCPUIntensiveActionRunning() bool { return _cpuIntensiveActionRunning.IsSet() } // IsCriticalActionRunning returns criticalActionRunning flag as boolean variable func IsCriticalActionRunning() bool { return _criticalActionRunning.IsSet() }