aboutsummaryrefslogtreecommitdiff
path: root/include/system.h
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2024-01-30 00:16:22 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2024-01-30 00:16:22 -0500
commit31936d2d7230f9134e17148646b23aaf1e6c1c13 (patch)
tree13de1eb38a1ace43eaf15e18c43a9a79b91da575 /include/system.h
parent95b791fa4625eaec2a612a4fd9043b7e7148b341 (diff)
downloadstasis-31936d2d7230f9134e17148646b23aaf1e6c1c13.tar.gz
General improvements
* Fix segfault related to Delivery.storage.tmpdir not being initialized properly * Add delivery_format_str() to make delivery rules easier to maintain * Test configurations can accept their own runtime variables * When no conda package or python packages are to be installed, indicate that state by printing "N/A" in output summary * Change shell_safe() accept a string instead of an array * Add support for artifactory client certs key/path * Initial pass at defining an artifactory repo destination (not fully implemented yet) * Add missing line feeds to error messages during ini config initialization
Diffstat (limited to 'include/system.h')
-rw-r--r--include/system.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/include/system.h b/include/system.h
index 32c7c79..8ad613f 100644
--- a/include/system.h
+++ b/include/system.h
@@ -21,9 +21,8 @@ struct Process {
int returncode;
};
-int shell(struct Process *proc, char *args[]);
-int shell2(struct Process *proc, char *args);
-int shell_safe(struct Process *proc, char *args[]);
+int shell(struct Process *proc, char *args);
+int shell_safe(struct Process *proc, char *args);
char *shell_output(const char *command, int *status);
#endif //OMC_SYSTEM_H