NewClusterConfig generates a default ClusterConfig
()
| 116 | |
| 117 | // NewClusterConfig generates a default ClusterConfig |
| 118 | func NewClusterConfig() ClusterConfig { |
| 119 | prefix := fmt.Sprintf("dgraphtest-%d", rand.NewSource(time.Now().UnixNano()).Int63()%1000000) |
| 120 | defaultBackupVol := fmt.Sprintf("%v_backup", prefix) |
| 121 | defaultExportVol := fmt.Sprintf("%v_export", prefix) |
| 122 | return ClusterConfig{ |
| 123 | prefix: prefix, |
| 124 | numAlphas: 1, |
| 125 | numZeros: 1, |
| 126 | replicas: 1, |
| 127 | verbosity: 2, |
| 128 | version: localVersion, |
| 129 | volumes: map[string]string{DefaultBackupDir: defaultBackupVol, DefaultExportDir: defaultExportVol}, |
| 130 | refillInterval: 20 * time.Second, |
| 131 | uidLease: 50, |
| 132 | portOffset: -1, |
| 133 | customPlugins: false, |
| 134 | mcp: false, |
| 135 | } |
| 136 | } |
| 137 | |
| 138 | //func newClusterConfigFrom(cc ClusterConfig) ClusterConfig { |
| 139 | // prefix := fmt.Sprintf("dgraphtest-%d", rand.NewSource(time.Now().UnixNano()).Int63()%1000000) |