Commit graph

279 commits

Author SHA1 Message Date
7b8b286a14 Add unit tests for hosting
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-11-17 11:09:26 +03:00
3816a3c7f1 Add unit tests for cli helpers
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-11-10 18:25:40 +03:00
841a61fc30 Add unit tests for utils
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-11-10 18:25:18 +03:00
cbfcbb559c fix interactive ssh and tests
Signed-off-by: a.lipay <a.lipay@yadro.com>
2022-11-09 22:05:22 +03:00
8016ad4b86 Bump version 0.3.0 -> 0.4.0
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-11-03 22:05:07 +03:00
c6603dbf84 Add option to skip log output to logger
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
2022-11-03 12:25:47 +03:00
dc0f115a73 Update instructions for version tags
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-11-02 20:50:38 +04:00
af10bbfea6 Bump version 0.2.2 -> 0.3.0
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-10-31 14:10:37 +03:00
9af8f89305 Add storagegroup, session and sign in neofs_cli lib
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-10-31 14:10:11 +03:00
b50c4cba7b Bump version 0.2.1 -> 0.2.2
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-10-26 16:48:32 +03:00
aebec54495 Add keywords helpers
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-10-26 16:34:41 +03:00
f907de52cf Add versioning guide
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-10-26 11:52:04 +04:00
c05ed650c5 Bump version 0.2.0 -> 0.2.1
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-10-17 15:34:58 +04:00
a79b608b4b Fix hanging of ssh shell
SSH shell was hanging while waiting for remote process exit code. The
hanging occurs when stdout/stderr contain large amount of data. The fix
changes how we read the data and how we wait for remote process's exit
code.

Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-10-17 15:34:58 +04:00
anastasia prasolova
64430486f1 Add CODEOWNERS file
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2022-10-16 20:13:10 +03:00
13301fe52e Bump version 0.1.0 -> 0.2.0
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-10-14 16:36:29 +04:00
a750dfd148 [#9] Implement hosting package
Package defines interface for host management and provides implementation
for docker host (local or remote). Other hosts can be added via plugins.

Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-10-14 16:36:29 +04:00
834ddede36 [#5] Remove testlib config file support
In order to make library as flexible as possible we will try to use
configuration methods similar to function `logging.dictConfig` from the
standard library. So, we won't support configuration file
`.neofs-testlib.yaml`, but will allow users to call `configure` method
that will load plugins and initialize library components.

Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-10-07 15:05:48 +04:00
c5ff64b3fd [#5] Implement plugin-based system for reporter
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-10-07 15:05:48 +04:00
655a86a5b0 Implement neofs-cli lib
Signed-off-by: Vladimir Avdeev <v.avdeev@yadro.com>
2022-10-06 10:41:32 +03:00
d3f51ee398 [#7] Add contribution guideline with code style
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-10-06 10:59:26 +04:00
anastasia prasolova
2112665844 added DCO check
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2022-10-04 12:36:54 +03:00
3df12e2869 [#3] Add tools required to build PyPI package
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-09-28 13:10:35 +04:00
f5cd6a1954 [#3] Move source code of testlib to src directory
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-09-28 13:10:35 +04:00
c48f7b7ff2 Implemented neofs-go, neo-go, neofs-authmate lib 2022-09-22 23:27:02 +03:00
d3e5ee2231 Implement basic version of ssh shell
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-09-09 17:53:36 +03:00
f6ee129354 Implement basic version of local shell
Also added two simple reporters that can be used by the shell to report command execution details.

Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-09-09 18:12:42 +04:00
c0bbfd1705 Add README and gitignore
Signed-off-by: Vladimir Domnich <v.domnich@yadro.com>
2022-09-09 18:12:42 +04:00
Anastasia Prasolova
b4bc824b89
Initial commit 2022-08-24 16:36:00 +03:00