This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import { storeJson } from '../fileModels/storeJson'
|
||||
import { i18n } from '../i18n'
|
||||
import { sdk } from '../sdk'
|
||||
import { dataDir, SPACED_CHAIN } from '../utils'
|
||||
@@ -20,6 +21,16 @@ export const syncStatus = sdk.Action.withoutInput(
|
||||
|
||||
// run
|
||||
async ({ effects }) => {
|
||||
const spacedAuth = await storeJson.read((s) => s.spacedAuth).once()
|
||||
if (!spacedAuth) {
|
||||
return {
|
||||
version: '1',
|
||||
title: i18n('Failure'),
|
||||
message: i18n('Could not query spaced. Is the service running?'),
|
||||
result: null,
|
||||
}
|
||||
}
|
||||
|
||||
const res = await sdk.SubContainer.withTemp(
|
||||
effects,
|
||||
{ imageId: 'spaces' },
|
||||
@@ -35,8 +46,10 @@ export const syncStatus = sdk.Action.withoutInput(
|
||||
'/root/.cargo/bin/space-cli',
|
||||
'--chain',
|
||||
SPACED_CHAIN,
|
||||
'--rpc-cookie',
|
||||
`${dataDir}/${SPACED_CHAIN}/.cookie`,
|
||||
'--rpc-user',
|
||||
spacedAuth.username,
|
||||
'--rpc-password',
|
||||
spacedAuth.password,
|
||||
'getserverinfo',
|
||||
]),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user