summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2012-09-19 16:06:22 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2012-09-19 16:06:22 +0100
commit65d20fdc8c31f2cd263a48699bbf7806b580c57a (patch)
treebaadc2037de135c7b7a37486653252a8557d9147
parent65ca4fa90cba2051fb52fbb725ee2d58be11f5e4 (diff)
downloadrabbitmq-server-65d20fdc8c31f2cd263a48699bbf7806b580c57a.tar.gz
better specs
-rw-r--r--src/rabbit_mnesia.erl8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl
index 6da103ba..3ffa75b0 100644
--- a/src/rabbit_mnesia.erl
+++ b/src/rabbit_mnesia.erl
@@ -90,8 +90,8 @@
-spec(node_type/0 :: () -> node_type()).
-spec(dir/0 :: () -> file:filename()).
-spec(table_names/0 :: () -> [atom()]).
--spec(cluster_status_from_mnesia/0 :: () -> {'ok', cluster_status()} |
- {'error', any()}).
+-spec(cluster_status_from_mnesia/0 :: () -> rabbit_types:ok_or_error2(
+ cluster_status(), any())).
%% Operations on the db and utils, mainly used in `rabbit_upgrade' and `rabbit'
-spec(init_db_unchecked/2 :: (node_set(), node_type()) -> 'ok').
@@ -109,8 +109,8 @@
%% Functions used in internal rpc calls
-spec(node_info/0 :: () -> {string(), string(),
({'ok', cluster_status()} | 'error')}).
--spec(remove_node_if_mnesia_running/1 :: (node()) -> 'ok' |
- {'error', term()}).
+-spec(remove_node_if_mnesia_running/1 ::
+ (node()) -> rabbit_types:ok_or_error(term())).
-endif.