Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang
erlang
1553-snmp-Types-and-specs-for-snmp_framework_mi...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 1553-snmp-Types-and-specs-for-snmp_framework_mib-configur.patch of Package erlang
From cc4382798ac853748adf1423b80234ac6cf791e7 Mon Sep 17 00:00:00 2001 From: Micael Karlberg <bmk@erlang.org> Date: Fri, 12 Jan 2024 10:07:40 +0100 Subject: [PATCH 33/67] [snmp] Types and specs for snmp_framework_mib:configure/1 --- lib/snmp/doc/src/snmp_framework_mib.xml | 5 +---- lib/snmp/src/agent/snmp_framework_mib.erl | 8 ++++++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/lib/snmp/doc/src/snmp_framework_mib.xml b/lib/snmp/doc/src/snmp_framework_mib.xml index 411581ecf3..38842185a0 100644 --- a/lib/snmp/doc/src/snmp_framework_mib.xml +++ b/lib/snmp/doc/src/snmp_framework_mib.xml @@ -68,11 +68,8 @@ <funcs> <func> - <name since="">configure(ConfDir) -> void()</name> + <name name="configure" arity="1" clause_i="1" since=""/> <fsummary>Configure the SNMP-FRAMEWORK-MIB</fsummary> - <type> - <v>ConfDir = string()</v> - </type> <desc> <p>This function is called from the supervisor at system start-up. diff --git a/lib/snmp/src/agent/snmp_framework_mib.erl b/lib/snmp/src/agent/snmp_framework_mib.erl index 6f4e8fb0c4..c26458c25f 100644 --- a/lib/snmp/src/agent/snmp_framework_mib.erl +++ b/lib/snmp/src/agent/snmp_framework_mib.erl @@ -102,13 +102,17 @@ init() -> %% Fails: exit(configuration_error) %% PRE: init/1 has been successfully called %%----------------------------------------------------------------- -configure(Dir) -> + +-spec configure(ConfDir) -> snmp:void() when + ConfDir :: string(). + +configure(ConfDir) -> set_sname(), case snmpa_agent:get_agent_mib_storage() of mnesia -> ok; _ -> - case (catch do_configure(Dir)) of + case (catch do_configure(ConfDir)) of ok -> ok; {error, Reason} -> -- 2.35.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor