Merge branch '2498-group-admin'
[arvados.git] / services / api / app / models / keep_disk.rb
index 3913077846e44665a01f85cb5ffee1bd026e27f4..0998fcd84a1b5f9ba855aebbcf4440426f598487 100644 (file)
@@ -4,10 +4,9 @@ class KeepDisk < ArvadosModel
   include CommonApiTemplate
   before_validation :ensure_ping_secret
 
-  api_accessible :superuser, :extend => :common do |t|
+  api_accessible :user, extend: :common do |t|
     t.add :node_uuid
     t.add :filesystem_uuid
-    t.add :ping_secret
     t.add :bytes_total
     t.add :bytes_free
     t.add :is_readable
@@ -19,6 +18,9 @@ class KeepDisk < ArvadosModel
     t.add :service_port
     t.add :service_ssl_flag
   end
+  api_accessible :superuser, :extend => :user do |t|
+    t.add :ping_secret
+  end
 
   def ping(o)
     raise "must have :service_host and :ping_secret" unless o[:service_host] and o[:ping_secret]