diff options
Diffstat (limited to 'libedge-orchestration/sample/main_native.c')
-rw-r--r-- | libedge-orchestration/sample/main_native.c | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/libedge-orchestration/sample/main_native.c b/libedge-orchestration/sample/main_native.c new file mode 100644 index 0000000..bb2c14a --- /dev/null +++ b/libedge-orchestration/sample/main_native.c @@ -0,0 +1,35 @@ +/******************************************************************************* + * Copyright 2019 Samsung Electronics All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + *******************************************************************************/ + +#include <stdio.h> +#include <orchestration_client.h> + +void status_cb(orchestration_service_status_e staus, void* user_data) +{ + +} + +int main() { + orchestration_service_info_s service_info; + service_info.count = 2; + service_info.services[0].exec_type = "native"; + service_info.services[0].exec_parameter = "ls -al"; + service_info.services[1].exec_type = "container"; + service_info.services[1].exec_parameter = "docker run hello-world"; + orchestration_request_service("list_segments", service_info, status_cb, NULL); + return 0; +}
\ No newline at end of file |