Copyright © 2015-2018 Michael Truog
Version: 1.7.4 Nov 28 2019 13:12:56 ------------------------------------------------------------------------
Authors: Michael Truog (mjtruog at protonmail dot com).
cgroup_format/2 | |
cgroup_set/2 | |
cgroup_unset/2 | |
cgroup_validate/1 | |
chroot_format/2 | |
directory_format/2 | |
limit_format/1 | |
limit_validate/1 | |
owner_format/2 | |
owner_validate/1 |
cgroup_format(Values0::cloudi_service_api:cgroup_external(), EnvironmentLookup::cloudi_environment:lookup()) -> cloudi_service_api:cgroup_external()
cgroup_set(OSPid::pos_integer() | undefined, Values::cloudi_service_api:cgroup_external()) -> ok | {error, any()}
cgroup_unset(OSPid::pos_integer(), Values::cloudi_service_api:cgroup_external()) -> ok | {error, any()}
cgroup_validate(Values::cloudi_service_api:cgroup_external()) -> {ok, cloudi_service_api:cgroup_external()} | {error, {service_options_cgroup_invalid, any()}}
chroot_format(Chroot::cloudi_service_api:chroot_external(), EnvironmentLookup::cloudi_environment:lookup()) -> {ok, NewChroot::string()} | {error, any()}
directory_format(Directory::cloudi_service_api:directory_external(), EnvironmentLookup::cloudi_environment:lookup()) -> {ok, NewDirectory::string()} | {error, any()}
limit_format(L::[{cloudi_service_api:limit_external_key(), cloudi_service_api:limit_external_value()}]) -> binary()
limit_validate(L::cloudi_service_api:limit_external()) -> {ok, [{cloudi_service_api:limit_external_key(), cloudi_service_api:limit_external_value()}]} | {error, {service_options_limit_invalid, any()}}
owner_format(Values::cloudi_service_api:owner_external(), EnvironmentLookup::cloudi_environment:lookup()) -> {UserI::non_neg_integer(), UserStr::string(), GroupI::non_neg_integer(), GroupStr::string()}
owner_validate(Values::cloudi_service_api:owner_external()) -> {ok, cloudi_service_api:owner_external()} | {error, {service_options_owner_invalid, any()}}
Generated by EDoc