Gitlab 批量创建用户
来源:互联网 发布:北京淘宝纸箱 企业05 编辑:程序博客网 时间:2024/05/17 08:10
Gitlab批量创建用户
Gitlab除了可以通过Web页面添加用户,但这种方法对用户数量太多时非常不方便。Gitlab提供了接口可以实现批量创建用户。
curl 方式
curl -d "password=12345678&email=test@exam.cn&username=test&name=张三&private_token=zbQjUmwmp6iGRDexthZA" "http://ip-address/api/v3/users"
可以通过上面的shell命令将用户的信息格式化后,实现用户批量创建。
python
#!/usr/bin/env python# -*- coding: utf-8 -*-import requestsurl = "http://10.9.5.32/api/v3/users"private_token = 'Jp3szwcVY6uYN4So4ivT'user_info = [ ('12345678', 'test123@qq.com', 'test123', 'test123'), ('12345678', 'test34@qq.com', 'test34', '王五')]payload = "password=%s&email=%s&username=%s&name=%s&"for item in user_info: req = (payload % item) + "private_token=" + private_token; response = requests.request("POST", url, data=req)
0 0
- Gitlab 批量创建用户
- gitlab禁止用户创建组
- gitlab批量添加用户的方法
- windows批量创建用户
- 批量创建AD用户
- linux 批量创建用户
- 批量创建&删除用户
- gitlab 使用API批量创建群组和代码库
- repo库迁移及批量创建gitlab库
- Linux shell 批量创建用户
- linux上批量创建用户
- 批量创建用户和邮箱
- 向域中批量创建用户
- Centos7下批量创建用户
- 用脚本批量创建用户
- shell脚本创建用户及批量创建用户
- Win2003批量创建域用户帐号
- PowerShell 批量创建AD用户账号
- ScrollView嵌套ListView,GridView,RecyclerView以及RecyclerView嵌套RecyclerView显示不全的解决方法
- Angular.js中使用$watch监听模型变化
- android基础--canvas绘图
- TypeScript入门-3.参数类型
- 全文检索原理
- Gitlab 批量创建用户
- 计量模块 Ceilometer 中的数据收集机制
- 关于敏捷软件开发
- An LRU cache class based on java.util.LinkedHashMap
- strstr的使用(字符串的查找)
- 计算字符串的MD5值和MD5文件摘要
- POJ 3304 Segments(计算几何)
- cookie、session和token那些事
- Spark -7:提交spark应用程序