mirror of
https://github.com/YunoHost/moulinette.git
synced 2024-09-03 20:06:31 +02:00
Init backup functions
This commit is contained in:
parent
19e730f5e3
commit
aecf43f259
2 changed files with 30 additions and 36 deletions
|
@ -352,46 +352,19 @@ app:
|
|||
|
||||
|
||||
#############################
|
||||
# Repository #
|
||||
# Backup #
|
||||
#############################
|
||||
repo:
|
||||
category_help: Manage app repositories
|
||||
backup:
|
||||
category_help: Manage backups
|
||||
actions:
|
||||
|
||||
### repo_list()
|
||||
list:
|
||||
action_help: List repositories
|
||||
### backup_init()
|
||||
init:
|
||||
action_help: Init Tahoe-LAFS configuration
|
||||
arguments:
|
||||
-f:
|
||||
full: --filter
|
||||
help: LDAP filter used to search
|
||||
-l:
|
||||
full: --limit
|
||||
help: Maximum number of repository fetched
|
||||
-o:
|
||||
full: --offset
|
||||
help: Starting number for repository fetching
|
||||
|
||||
### repo_add()
|
||||
add:
|
||||
action_help: Add app repository
|
||||
arguments:
|
||||
url:
|
||||
help: URL of the repository
|
||||
-n:
|
||||
full: --name
|
||||
help: Unique name of the repository
|
||||
|
||||
### repo_remove()
|
||||
remove:
|
||||
action_help: Remove repository
|
||||
arguments:
|
||||
repo:
|
||||
help: Name or URL of the repository
|
||||
|
||||
### repo_update()
|
||||
update:
|
||||
action_help: Update app list from the repositories
|
||||
--helper:
|
||||
help: Init as a helper node rather than a "helped" one
|
||||
action: store_true
|
||||
|
||||
|
||||
#############################
|
||||
|
|
21
yunohost_backup.py
Normal file
21
yunohost_backup.py
Normal file
|
@ -0,0 +1,21 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
|
||||
import os
|
||||
import sys
|
||||
import json
|
||||
import yaml
|
||||
import glob
|
||||
from yunohost import YunoHostError, YunoHostLDAP, validate, colorize, win_msg
|
||||
|
||||
def backup_init(helper=False):
|
||||
"""
|
||||
Init Tahoe-LAFS configuration
|
||||
|
||||
Keyword arguments:
|
||||
helper -- Create a helper node rather than a "helped" one
|
||||
|
||||
Returns:
|
||||
Win | Fail
|
||||
|
||||
"""
|
||||
pass
|
Loading…
Reference in a new issue