Skip to content

Extract Backup Logic into Separate Crate #68

Description

@tareknaser

Description:

The logic for backup should be moved out of ark-cli to make it reusable by other applications.

Currently, ark-cli implements the backup logic within ark-cli/src/main.rs (to be moved to a separate file in #67). Additionally, there is no command to restore backups.

Proposal:

Create a separate crate to handle the backup and restore logic, including all possible options.

Benefits:

  • Reusability: The new crate will be reusable by other crates within the workspace (including ark-cli) and by external crates if needed.
  • Maintainability: The code will be easier to maintain within a dedicated crate rather than being embedded in ark-cli.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions