Zum Hauptinhalt springen

Deactivate Command (zeysdk deactivate)

The deactivate command temporarily disables a ZeyOS application while preserving its data and configuration.

Usage

zeysdk deactivate [options]

Options

OptionDescriptionDefault
--verboseShow detailed outputfalse

Process

  1. Validation

    • Verifies app directory
    • Checks configuration
    • Validates token
  2. Deactivation

    • Sets app status to inactive (1)
    • Updates platform state
    • Confirms deactivation

Error Handling

ErrorDescriptionResolution
Not in app directoryWrong locationNavigate to app root
Config missingNo sync.json foundRun zeysdk link
Network errorPlatform unreachableCheck connectivity

Examples

# Basic deactivation
zeysdk deactivate
# Output: App my-app has been deactivated

# With verbose output
zeysdk deactivate --verbose
# Output: Processing app: My App (my-app)
# App my-app has been deactivated

Notes

  • App remains installed
  • Data is preserved
  • Users lose access
  • Can be reactivated
  • Ideal for maintenance