Class":[{"__symbolic":"method"}],"onAppendLayoutClass":[{"__symbolic":"method"}],"removeLayoutClass":[{"__symbolic":"method"}],"onRemoveLayoutClass":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"NbThemeService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"../theme.options","name":"nbThemeOptionsToken"}]}],null,null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"./breakpoints.service","name":"NbMediaBreakpointsService"},{"__symbolic":"reference","module":"./js-themes-registry.service","name":"NbJSThemesRegistry"}]}],"changeTheme":[{"__symbolic":"method"}],"changeWindowWidth":[{"__symbolic":"method"}],"appendToLayoutTop":[{"__symbolic":"method"}],"getJsTheme":[{"__symbolic":"method"}],"clearLayoutTop":[{"__symbolic":"method"}],"onMediaQueryChange":[{"__symbolic":"method"}],"onThemeChange":[{"__symbolic":"method"}],"onAppendToTop":[{"__symbolic":"method"}],"onClearLayoutTop":[{"__symbolic":"method"}],"appendLayoutClass":[{"__symbolic":"method"}],"onAppendLayoutClass":[{"__symbolic":"method"}],"removeLayoutClass":[{"__symbolic":"method"}],"onRemoveLayoutClass":[{"__symbolic":"method"}]}}}}]Gaugau.com - Gaugau Dedicated or Shared Hosting?Gaugau.com resolves to the IP 157.7.107.110
Result:
Gaugau.com is hosted by the ISP GMO Internet in Tokyo / Japan.
We found that on the IP of Gaugau.com 1 more website is hosted.
We found that on the IP of Gaugau.com 1 more website is hosted.
More information about gaugau.com
this shows to be dedicated hosting (9/10)
What is dedicated hosting?
What is dedicated hosting?
Here are the IP Neighbours for Gaugau.com
Gaugau.com Gaugau.com.
Share this with friends:
Tweet# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
#      http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
#
import mock
from unittest.mock import call

from osc_lib import exceptions

from otcextensions.osclient.smn.v2 import template
from otcextensions.tests.unit.osclient.smn.v2 import fakes

from openstackclient.tests.unit import utils as tests_utils


class TestListTemplate(fakes.TestSmn):

    objects = fakes.FakeTemplate.create_multiple(3)

    column_list_headers = (
        'ID',
        'Name',
        'Protocol'
    )

    columns = (
        'id',
        'name',
        'protocol'
    )

    data = []

    for s in objects:
        data.append(
            (s.id, s.name, s.protocol))

    def setUp(self):
        super(TestListTemplate, self).setUp()

        self.cmd = template.ListTemplate(self.app, None)

        self.client.templates = mock.Mock()
        self.client.api_mock = self.client.templates

    def test_list(self):
        arglist = []

        verifylist = []

        # Verify cm is triggered with default parameters
        parsed_args = self.check_parser(self.cmd, arglist, verifylist)

        # Set the response
        self.client.api_mock.side_effect = [self.objects]

        # Trigger the action
        columns, data = self.cmd.take_action(parsed_args)

        self.client.api_mock.assert_called_with()

        self.assertEqual(self.column_list_headers, columns)
        self.assertEqual(self.data, list(data))

    def test_list_args(self):
        arglist = [
            '--limit', '1',
            '--offset', '2',
            '--name', '3',
            '--protocol', 'email'
        ]

        verifylist = [
            ('limit', 1),
            ('offset', 2),
            ('name', '3'),
            ('protocol', 'email'),
        ]

        # Verify cm is triggered with default parameters
        parsed_args = self.check_parser(self.cmd, arglist, verifylist)

        # Set the response
        self.client.api_mock.side_effect = [self.objects]

        # Trigger the action
        columns, data = self.cmd.take_action(parsed_args)

        self.client.api_mock.assert_called_with(
            limit=1,
            offset=2,
            name='3',
            protocol='email',
        )


class TestCreateTemplate(fakes.TestSmn):

    _data = fakes.FakeTemplate.create_one()

    columns = (
        'content',
        'create_time',
        'id',
        'name',
        'protocol',
       'request_id',
        'tag_names',
        'update_time')

    data = fakes.gen_data(_data, columns)

    def setUp(self):
        super(TestCreateTemplate, self).setUp()

        self.cmd = template.CreateTemplate(self.app, None)

        self.client.create_template = mock.Mock(return_value=self._data)

    def test_create(self):
        arglist = [
            'test-template',
            '--protocol', 'email',
            '--content', 'test-content',
        ]
        verifylist = [
            ('name', 'test-template'),
            ('protocol', 'email'),
            ('content', 'test-content'),
        ]
        # Verify cm is triggereg with default parameters
        parsed_args = self.check_parser(self.cmd, arglist, verifylist)

        # Trigger the action
        columns, data = self.cmd.take_action(parsed_args)

        self.client.create_template.assert_called_with(
            name='test-template',
            protocol='email',
            content='test-content',
        )
        self.assertEqual(self.columns, columns)


class TestUpdateTemplate(fakes.TestSmn):

    _data = fakes.FakeTemplate.create_one()

    columns = (
        'content',
        'create_time',
        'id',
        'name',
        'protocol',
       'request_id',
        'tag_names',
        'update_time'
    )

    data = fakes.gen_data(_data, columns)

    def setUp(self):
        super(TestUpdateTemplate, self).setUp()

        self.cmd = template.UpdateTemplate(self.app, None)

        self.client.find_template = mock.Mock(return_value=self._data)
        self.client.update_template = mock.Mock(return_value=self._data)

    def test_update(self):
        arglist = [
            self._data.name,
            '--content', 'test content updated',
        ]
        verifylist = [
            ('template', self._data.name),
            ('content', 'test content updated'),
        ]
        # Verify cm is triggereg with default parameters
        parsed_args = self.check_parser(self.cmd, arglist, verifylist)

        # Trigger the action
        columns, data