Commit Graph

129 Commits

Author SHA1 Message Date
René Jochum
f79acf69e7 Implement remote remove
Signed-off-by: René Jochum <r.jochum@proxmox.com>
2018-06-05 07:38:14 +02:00
René Jochum
e2ca543cee Add a basic implementation of remote list
Signed-off-by: René Jochum <r.jochum@proxmox.com>
2018-06-05 07:10:10 +02:00
René Jochum
2d0ebe218c Implement remote add
Signed-off-by: René Jochum <r.jochum@proxmox.com>
2018-06-05 07:03:28 +02:00
René Jochum
06039c7f9b Add config class.
Signed-off-by: René Jochum <r.jochum@proxmox.com>
2018-06-05 06:26:17 +02:00
Dietmar Maurer
63c02d8ce7 implement help 2018-06-04 13:01:49 +02:00
Dietmar Maurer
d950c2e69c include PVE/PTY.pm (copied from pve-common) 2018-06-04 08:29:26 +02:00
René Jochum
cf87ca4254 Add .gitignore
Signed-off-by: René Jochum <r.jochum@proxmox.com>
2018-06-04 06:40:49 +02:00
Dietmar Maurer
2779eec998 correctly use HTTP::Response 2018-05-30 11:28:18 +02:00
Dietmar Maurer
84d4c3e267 remove generic websocket code - not worth to share 2018-05-30 10:40:06 +02:00
Dietmar Maurer
1824383b71 implement basic websocket protocol 2018-05-30 10:35:27 +02:00
Dietmar Maurer
f211e13f7e install missing file PVE/APIClient/Config.pm 2018-05-29 11:45:10 +02:00
Dietmar Maurer
aa570b3853 move config related code to PVE/APIClient/Config.pm 2018-05-29 09:33:05 +02:00
Dietmar Maurer
3454a319f2 use new PVE::APIClient::Config class, register_standard_option 'pveclient-remote-name'
and implement command line completion for 'remote' names.
2018-05-29 09:20:25 +02:00
Dietmar Maurer
a31c7b279b PVE/APIClient/Config.pm: new class to handle configuration file 2018-05-29 09:18:26 +02:00
Dietmar Maurer
84ba32e5d4 lxc.pm: add test code to read config from ~/.pveclient 2018-05-29 08:36:03 +02:00
Dietmar Maurer
f5fcd82647 add code to print perl package dependencies
We want to minimize that list ...
2018-05-24 13:58:50 +02:00
Dietmar Maurer
a8aa5b6371 improve bash completion 2018-05-24 13:28:28 +02:00
Dietmar Maurer
a8d03417de add split_args helper 2018-05-24 11:06:15 +02:00
Dietmar Maurer
f507a398be use correct name for bash completion file 2018-05-24 10:55:35 +02:00
Dietmar Maurer
dce6ecbc50 add simple bash completion code 2018-05-24 10:27:01 +02:00
Dietmar Maurer
adf285bf0d add stub for lxc commands 2018-05-23 12:19:34 +02:00
Dietmar Maurer
c5111270eb improve usage text 2018-05-23 11:56:40 +02:00
Dietmar Maurer
a04fd959f6 use get_options from PVE::JSONSchema 2018-05-23 10:57:34 +02:00
Dietmar Maurer
565bbc73ca copy and use files from pve-common packages
We don't want to depend on pve-common, so we simply copy used files.
2018-05-23 10:53:55 +02:00
Dietmar Maurer
81ddc6f6ee comment out upload target
this is experimental code
2018-05-22 14:20:55 +02:00
Dietmar Maurer
c1629a4b5a add debian package files 2018-05-22 14:19:53 +02:00
Dietmar Maurer
e4f8892159 add Makefile 2018-05-22 14:14:56 +02:00
Dietmar Maurer
8ef77d2567 add API definition 2018-05-22 14:11:05 +02:00
Dietmar Maurer
29505e2cb1 add client skeleton 2018-05-22 14:03:28 +02:00