- Jan 18, 2011
-
-
Michael Hanselmann authored
Signed-off-by:
Michael Hanselmann <hansmi@google.com> Reviewed-by:
Iustin Pop <iustin@google.com>
-
Guido Trotter authored
This way we can add there non-python scripts Signed-off-by:
Guido Trotter <ultrotter@google.com> Reviewed-by:
Iustin Pop <iustin@google.com>
-
- Oct 26, 2010
-
-
Michael Hanselmann authored
This causes epydoc to fail on any warning. Signed-off-by:
Michael Hanselmann <hansmi@google.com> Reviewed-by:
Iustin Pop <iustin@google.com>
-
- Apr 16, 2010
-
-
Michael Hanselmann authored
This backend daemon for instance import and export will be used to transfer instance data to other machines. It is implemented in a generic way to support different ways of data input and output. The third-party program “socat”, which is already used by the KVM hypervisor abstraction, is used to connect to remote machines using SSL/TLS. After starting the child processes in a separate process group, the import/export daemon monitors their output and updates a status file regularily. This status file can then be read by ganeti-noded (not in this patch). Three I/O methods are supported: Raw disk, file and script. Each of these can be used for import and export. Similar to daemon-util, an incomplete set of tests written in Bash is included. Two future enhancements are planned: - Run parts of the command chain as a dedicated user (privilege separation). - Currently users of this daemon have to poll the status file while data is transferred. This is inefficient and creates unnecessary delays. By adding “dd” into the chain and sending it SIGUSR1 regularily, we can get some statistics, optimize the polling frequenc and even provide the user with an ETA (which isn't available with all current methods to import/export instance data). Signed-off-by:
Michael Hanselmann <hansmi@google.com> Reviewed-by:
Iustin Pop <iustin@google.com>
-
- Apr 15, 2010
-
-
Iustin Pop authored
This patch updates the docstrings in tools/ (mostly in lvmstrap, which is very very old code-base) and then enabled the tools in this directory for 'make apidoc' too. Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
René Nussbaumer <rn@google.com>
-
- Mar 23, 2010
-
-
Iustin Pop authored
Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- Dec 11, 2008
-
-
Iustin Pop authored
epydoc seems to be mightily confused by decorators and how they change functions (it starts mixing the parameters of the decorated function into the decorator itself); so we want it to parse only and not look at the objects themselves. Reviewed-by: ultrotter
-
- Nov 23, 2008
-
-
Iustin Pop authored
Currently the temporary directory used for modules is under the current directory; this patch changes it so a temp directory is used; so we could build the apidocs with a R/O filesystem. Reviewed-by: ultrotter
-
- Jul 15, 2008
-
-
Iustin Pop authored
Reviewed-by: imsnah
-
Iustin Pop authored
The patch adds the apidoc target and the epydoc config file for it. Note that this is for epydoc 3.0 and that it will put the docs into ./doc/api/. The patch also adds a new .gitignore rule for the auto-generated rapi fragment. Reviewed-by: imsnah
-