[arch-commits] Commit in emby-server/trunk (emby-migrate-database)

Maxime Gauduin alucryd at archlinux.org
Sat Jan 19 12:34:54 UTC 2019


    Date: Saturday, January 19, 2019 @ 12:34:53
  Author: alucryd
Revision: 424590

upgpkg: emby-server 4.0.0.2-1

Deleted:
  emby-server/trunk/emby-migrate-database

-----------------------+
 emby-migrate-database |   56 ------------------------------------------------
 1 file changed, 56 deletions(-)

Deleted: emby-migrate-database
===================================================================
--- emby-migrate-database	2019-01-19 12:34:14 UTC (rev 424589)
+++ emby-migrate-database	2019-01-19 12:34:53 UTC (rev 424590)
@@ -1,56 +0,0 @@
-#!/bin/sh
-
-USER='emby'
-GROUP='emby'
-
-usage() {
-  echo 'Usage: emby-migrate-database {-u user} {-g group} old_path_full new_path_full'
-  echo 'Default user: emby'
-  echo 'Default group: emby'
-}
-
-migrate() {
-  if [[ $1 && $2 ]]; then
-    if [[ -f $1/data/library.db ]]; then
-      if [[ ! -e $2 ]]; then
-        mkdir -p $2
-      fi
-      if [[ -d $2 ]]; then
-        if [[ -z $(ls $2) ]]; then
-          cp -r $1/* $2/
-          sqlite3 $2/data/library.db "UPDATE TypedBaseItems SET data = CAST(REPLACE(CAST(data AS TEXT), '$1', '$2') AS BLOB);"
-          chown $USER:$GROUP -R $2
-          echo "Migration complete. You can now delete $1."
-        else
-          echo "$2 is not empty. Aborting."
-        fi
-      else
-        echo "$2 is not a directory. Aborting."
-      fi
-    else
-      echo "$1 does not contain an emby database. Aborting."
-    fi
-  else
-    usage
-  fi
-}
-
-if [[ $1 == '--help' ]]; then
-  usage
-else
-  while getopts 'u:g:' opt; do
-    case $opt in
-      u)
-        USER=$OPTARG
-        ;;
-      g)
-        GROUP=$OPTARG
-        ;;
-      \?)
-        usage
-        ;;
-    esac
-  done
-  shift $((OPTIND-1))
-  migrate $@
-fi



More information about the arch-commits mailing list