mirror of
https://github.com/turbot/steampipe.git
synced 2026-02-15 13:00:08 -05:00
25 lines
810 B
Go
25 lines
810 B
Go
package runtime
|
|
|
|
import (
|
|
"fmt"
|
|
"time"
|
|
|
|
"github.com/turbot/go-kit/helpers"
|
|
"github.com/turbot/steampipe/v2/pkg/constants"
|
|
)
|
|
|
|
var (
|
|
ExecutionID = helpers.GetMD5Hash(fmt.Sprintf("%d", time.Now().Nanosecond()))[:4]
|
|
)
|
|
|
|
var (
|
|
// App name used by connections which issue user-initiated queries
|
|
ClientConnectionAppName = fmt.Sprintf("%s_%s", constants.ClientConnectionAppNamePrefix, ExecutionID)
|
|
|
|
// App name used for queries which support user-initiated queries (load schema, load connection state etc.)
|
|
ClientSystemConnectionAppName = fmt.Sprintf("%s_%s", constants.ClientSystemConnectionAppNamePrefix, ExecutionID)
|
|
|
|
// App name used for service related queries (plugin manager, refresh connection)
|
|
ServiceConnectionAppName = fmt.Sprintf("%s_%s", constants.ServiceConnectionAppNamePrefix, ExecutionID)
|
|
)
|