コード例 #1
0
ファイル: backup.py プロジェクト: Indemnity83/kegbot-server
    def handle(self, **options):
        location = backup.backup(include_media=not options.get('no_media'))
        storage = get_storage_class()()

        path = location
        if hasattr(storage, 'location'):
            path = os.path.join(storage.location, path)
        print 'Backup complete!'
        print 'Path: {}'.format(path)
        try:
            print 'URL: {}'.format(storage.url(location))
        except (NotImplementedError, UnknownBaseUrlException):
            pass
コード例 #2
0
    def handle(self, **options):
        location = backup.backup(include_media=not options.get("no_media"))
        storage = get_storage_class()()

        path = location
        if hasattr(storage, "location"):
            path = os.path.join(storage.location, path)
        print("Backup complete!")
        print("Path: {}".format(path))
        try:
            print("URL: {}".format(storage.url(location)))
        except (NotImplementedError, UnknownBaseUrlException):
            pass
コード例 #3
0
ファイル: tasks.py プロジェクト: xeral01/kegbot-server
def build_backup(self):
    logger.info('build_backup')
    with transaction.atomic():
        backup.backup()
コード例 #4
0
ファイル: tasks.py プロジェクト: Indemnity83/kegbot-server
def build_backup(self):
    logger.info('build_backup')
    with transaction.atomic():
        backup.backup()