コード例 #1
0
ファイル: samba_service.py プロジェクト: xxl33p/rockstor-core
 def get(self, request, *args, **kwargs):
     with self._handle_exception(self.request, msg=None):
         so = Service.objects.get(name=self.service_name)
         config = get_global_config()
         self._save_config(so, config)
         sd = ServiceStatusSerializer(self._get_or_create_sso(so))
         return Response(sd.data)
コード例 #2
0
 def get(self, request, *args, **kwargs):
     with self._handle_exception(self.request, msg=None):
         url_fields = self.request.path.strip('/').split('/')
         s = Service.objects.get(name=url_fields[3])
         self.paginate_by = 0
         serialized_data = ServiceStatusSerializer(self._get_or_create_sso(s))
         return Response(serialized_data.data)