2022-05-26 04:02:06 +03:00
|
|
|
enum LoadingStatus {
|
|
|
|
uninitialized,
|
|
|
|
refreshing,
|
|
|
|
success,
|
|
|
|
error,
|
|
|
|
}
|
|
|
|
|
2021-01-08 14:37:28 +02:00
|
|
|
enum InitializingSteps {
|
2022-02-16 09:28:29 +02:00
|
|
|
setHetznerKey,
|
2021-01-08 14:37:28 +02:00
|
|
|
setCloudFlareKey,
|
|
|
|
setDomainName,
|
|
|
|
setRootUser,
|
|
|
|
createServer,
|
|
|
|
checkCloudFlareDns,
|
|
|
|
startServer,
|
|
|
|
checkSystemDnsAndDkimSet,
|
|
|
|
}
|
2022-05-16 23:30:14 +03:00
|
|
|
|
2022-09-16 11:07:37 +03:00
|
|
|
enum Period {
|
|
|
|
hour,
|
|
|
|
day,
|
|
|
|
month;
|
|
|
|
|
|
|
|
int get stepPeriodInSeconds {
|
|
|
|
switch (this) {
|
|
|
|
case Period.hour:
|
|
|
|
return 18;
|
|
|
|
case Period.day:
|
|
|
|
return 432;
|
|
|
|
case Period.month:
|
|
|
|
return 6480;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|