xen-orchestra/packages/xo-import-servers-csv
2021-01-08 14:50:06 +01:00
..
src chore(xo-import-servers-csv): remove csv-parser types 2019-03-21 12:31:05 +01:00
.npmignore feat(xo-import-servers-csv): move all files to packages/xo-import-servers-csv 2018-11-06 17:55:20 +01:00
package.json feat(xo-lib): 0.10.1 2021-01-08 14:50:06 +01:00
README.md feat(*/README.md): better badges 2020-06-01 14:41:52 +02:00
tsconfig.json feat(xo-import-servers-csv): move all files to packages/xo-import-servers-csv 2018-11-06 17:55:20 +01:00
tslint.json feat(xo-import-servers-csv): move all files to packages/xo-import-servers-csv 2018-11-06 17:55:20 +01:00
USAGE.md feat(*/README.md): re-generate for all packages 2020-05-28 20:56:14 +02:00

xo-import-servers-csv

Package Version License PackagePhobia Node compatibility

CLI to import servers in XO from a CSV file

Install

Installation of the npm package:

> npm install --global xo-import-servers-csv

Usage

servers.csv:

host,username,password
xs1.company.net,user1,password1
xs2.company.net:8080,user2,password2
http://xs3.company.net,user3,password3

The CSV file can also contains these optional fields: label, autoConnect, allowUnauthorized.

Shell command:

> xo-import-servers-csv 'https://xo.company.tld' admin@admin.net admin < servers.csv

Contributions

Contributions are very welcomed, either on the documentation or on the code.

You may:

  • report any issue you've encountered;
  • fork and create a pull request.

License

AGPL-3.0-or-later © Vates SAS