diff util/subtools.py @ 32:7b955a58d8f2 draft

planemo upload for repository https://github.com/Yating-L/jbrowse-archive-creator.git commit 18da3c5b92673ba5030c24c981c6ca7ebe0bf097-dirty
author yating-l
date Fri, 20 Oct 2017 11:22:21 -0400
parents 127037c49bc8
children 68466f5064ce
line wrap: on
line diff
--- a/util/subtools.py	Mon Oct 16 18:03:58 2017 -0400
+++ b/util/subtools.py	Fri Oct 20 11:22:21 2017 -0400
@@ -330,49 +330,3 @@
     p = _handleExceptionAndCheckCall(array_call)
     return p
 
-def arrow_add_organism(organism_name, organism_dir, public=False):
-    array_call = ['arrow', 'organisms', 'add_organism', organism_name, organism_dir]
-    if public:
-        array_call.append('--public')
-    p = subprocess.check_output(array_call)
-    return p
-
-def arrow_create_user(user_email, firstname, lastname, password, admin=False):
-    """ Create a new user of Apollo, the default user_role is "user" """
-    array_call = ['arrow', 'users', 'create_user', user_email, firstname, lastname, password]
-    if admin:
-        array_call += ['--role', 'admin']
-    logging.debug("%s", array_call)
-    print array_call
-    p = subprocess.check_output(array_call)
-    print ("p = %s", p)
-    return p
-
-def arrow_update_organism_permissions(user_id, organism, **user_permissions):
-    array_call = ['arrow', 'users', 'update_organism_permissions', str(user_id), str(organism)]
-    admin = user_permissions.get("admin", False)
-    write = user_permissions.get("write", False)
-    read = user_permissions.get("read", False)
-    export = user_permissions.get("export", False)
-    if admin:
-        array_call.append('--administrate')
-    if write:
-        array_call.append('--write')
-    if read:
-        array_call.append('--read')
-    if export:
-        array_call.append('--export')
-    p = subprocess.check_output(array_call)
-    return p
-
-def arrow_get_users(user_email):
-    array_call = ['arrow', 'users', 'get_users']
-    logging.debug("%s", array_call)
-    print array_call
-    p = subprocess.check_output(array_call)
-    all_users = json.loads(p)
-    for d  in all_users:
-        if d['username'] == user_email:
-            return d['userId']
-    logging.error("Cannot find user %s", user_email)
-