mirror of https://github.com/apache/cloudstack.git
marvin_refactor: make the module structure more relevant and simple
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
This commit is contained in:
parent
580aa13e25
commit
7c60c563d1
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import enableAccount
|
||||
from marvin.cloudstackAPI import lockAccount
|
||||
from marvin.cloudstackAPI import createAccount
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listAlerts
|
||||
from marvin.cloudstackAPI import deleteAlerts
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import resetApiLimit
|
||||
from marvin.cloudstackAPI import getApiLimit
|
||||
|
||||
|
|
@ -39,4 +39,3 @@ class ApiLimit(CloudStackEntity.CloudStackEntity):
|
|||
[setattr(cmd, key, value) for key,value in kwargs.iteritems()]
|
||||
apilimit = apiclient.getApiLimit(cmd)
|
||||
return apilimit
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listApis
|
||||
|
||||
class Apis(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import queryAsyncJobResult
|
||||
|
||||
class AsyncJobResult(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listAsyncJobs
|
||||
|
||||
class AsyncJobs(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createAutoScalePolicy
|
||||
from marvin.cloudstackAPI import updateAutoScalePolicy
|
||||
from marvin.cloudstackAPI import deleteAutoScalePolicy
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import enableAutoScaleVmGroup
|
||||
from marvin.cloudstackAPI import createAutoScaleVmGroup
|
||||
from marvin.cloudstackAPI import listAutoScaleVmGroups
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createAutoScaleVmProfile
|
||||
from marvin.cloudstackAPI import listAutoScaleVmProfiles
|
||||
from marvin.cloudstackAPI import updateAutoScaleVmProfile
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addBigSwitchVnsDevice
|
||||
from marvin.cloudstackAPI import listBigSwitchVnsDevices
|
||||
from marvin.cloudstackAPI import deleteBigSwitchVnsDevice
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listCapabilities
|
||||
|
||||
class Capabilities(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listCapacity
|
||||
|
||||
class Capacity(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import getCloudIdentifier
|
||||
|
||||
class CloudIdentifier(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addCluster
|
||||
from marvin.cloudstackAPI import listClusters
|
||||
from marvin.cloudstackAPI import updateCluster
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createCondition
|
||||
from marvin.cloudstackAPI import listConditions
|
||||
from marvin.cloudstackAPI import deleteCondition
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listConfigurations
|
||||
from marvin.cloudstackAPI import updateConfiguration
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createCounter
|
||||
from marvin.cloudstackAPI import listCounters
|
||||
from marvin.cloudstackAPI import deleteCounter
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import uploadCustomCertificate
|
||||
|
||||
class CustomCertificate(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createDiskOffering
|
||||
from marvin.cloudstackAPI import listDiskOfferings
|
||||
from marvin.cloudstackAPI import updateDiskOffering
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createDomain
|
||||
from marvin.cloudstackAPI import listDomains
|
||||
from marvin.cloudstackAPI import updateDomain
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listDomainChildren
|
||||
|
||||
class DomainChildren(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createEgressFirewallRule
|
||||
from marvin.cloudstackAPI import listEgressFirewallRules
|
||||
from marvin.cloudstackAPI import deleteEgressFirewallRule
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listEventTypes
|
||||
|
||||
class EventTypes(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listEvents
|
||||
from marvin.cloudstackAPI import deleteEvents
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createFirewallRule
|
||||
from marvin.cloudstackAPI import listFirewallRules
|
||||
from marvin.cloudstackAPI import deleteFirewallRule
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createGlobalLoadBalancerRule
|
||||
from marvin.cloudstackAPI import listGlobalLoadBalancerRules
|
||||
from marvin.cloudstackAPI import updateGlobalLoadBalancerRule
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addHost
|
||||
from marvin.cloudstackAPI import listHosts
|
||||
from marvin.cloudstackAPI import updateHost
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listHypervisorCapabilities
|
||||
from marvin.cloudstackAPI import updateHypervisorCapabilities
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listHypervisors
|
||||
|
||||
class Hypervisors(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createInstanceGroup
|
||||
from marvin.cloudstackAPI import listInstanceGroups
|
||||
from marvin.cloudstackAPI import updateInstanceGroup
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import disassociateIpAddress
|
||||
from marvin.cloudstackAPI import associateIpAddress
|
||||
from marvin.cloudstackAPI import listPublicIpAddresses
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createIpForwardingRule
|
||||
from marvin.cloudstackAPI import listIpForwardingRules
|
||||
from marvin.cloudstackAPI import deleteIpForwardingRule
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import copyIso
|
||||
from marvin.cloudstackAPI import registerIso
|
||||
from marvin.cloudstackAPI import listIsos
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listIsoPermissions
|
||||
from marvin.cloudstackAPI import updateIsoPermissions
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createLBHealthCheckPolicy
|
||||
from marvin.cloudstackAPI import deleteLBHealthCheckPolicy
|
||||
from marvin.cloudstackAPI import listLBHealthCheckPolicies
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createLBStickinessPolicy
|
||||
from marvin.cloudstackAPI import deleteLBStickinessPolicy
|
||||
from marvin.cloudstackAPI import listLBStickinessPolicies
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import ldapRemove
|
||||
from marvin.cloudstackAPI import ldapConfig
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createLoadBalancerRule
|
||||
from marvin.cloudstackAPI import listLoadBalancerRules
|
||||
from marvin.cloudstackAPI import updateLoadBalancerRule
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createNetwork
|
||||
from marvin.cloudstackAPI import listNetworks
|
||||
from marvin.cloudstackAPI import updateNetwork
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createNetworkACL
|
||||
from marvin.cloudstackAPI import listNetworkACLs
|
||||
from marvin.cloudstackAPI import deleteNetworkACL
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addNetworkDevice
|
||||
from marvin.cloudstackAPI import listNetworkDevice
|
||||
from marvin.cloudstackAPI import deleteNetworkDevice
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createNetworkOffering
|
||||
from marvin.cloudstackAPI import listNetworkOfferings
|
||||
from marvin.cloudstackAPI import updateNetworkOffering
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addNetworkServiceProvider
|
||||
from marvin.cloudstackAPI import listNetworkServiceProviders
|
||||
from marvin.cloudstackAPI import updateNetworkServiceProvider
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listNics
|
||||
from marvin.cloudstackAPI import addIpToNic
|
||||
from marvin.cloudstackAPI import removeIpFromNic
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addNiciraNvpDevice
|
||||
from marvin.cloudstackAPI import listNiciraNvpDevices
|
||||
from marvin.cloudstackAPI import deleteNiciraNvpDevice
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listOsCategories
|
||||
|
||||
class OsCategories(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listOsTypes
|
||||
|
||||
class OsTypes(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createPhysicalNetwork
|
||||
from marvin.cloudstackAPI import listPhysicalNetworks
|
||||
from marvin.cloudstackAPI import updatePhysicalNetwork
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createPod
|
||||
from marvin.cloudstackAPI import listPods
|
||||
from marvin.cloudstackAPI import updatePod
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createPortForwardingRule
|
||||
from marvin.cloudstackAPI import listPortForwardingRules
|
||||
from marvin.cloudstackAPI import updatePortForwardingRule
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createPrivateGateway
|
||||
from marvin.cloudstackAPI import listPrivateGateways
|
||||
from marvin.cloudstackAPI import deletePrivateGateway
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import suspendProject
|
||||
from marvin.cloudstackAPI import createProject
|
||||
from marvin.cloudstackAPI import listProjects
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listProjectInvitations
|
||||
from marvin.cloudstackAPI import updateProjectInvitation
|
||||
from marvin.cloudstackAPI import deleteProjectInvitation
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addRegion
|
||||
from marvin.cloudstackAPI import listRegions
|
||||
from marvin.cloudstackAPI import updateRegion
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createRemoteAccessVpn
|
||||
from marvin.cloudstackAPI import listRemoteAccessVpns
|
||||
from marvin.cloudstackAPI import deleteRemoteAccessVpn
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import updateResourceCount
|
||||
|
||||
class ResourceCount(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listResourceLimits
|
||||
from marvin.cloudstackAPI import updateResourceLimit
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import destroyRouter
|
||||
from marvin.cloudstackAPI import listRouters
|
||||
from marvin.cloudstackAPI import stopRouter
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addS3
|
||||
from marvin.cloudstackAPI import listS3s
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createSSHKeyPair
|
||||
from marvin.cloudstackAPI import registerSSHKeyPair
|
||||
from marvin.cloudstackAPI import listSSHKeyPairs
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addSecondaryStorage
|
||||
|
||||
class SecondaryStorage(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createSecurityGroup
|
||||
from marvin.cloudstackAPI import listSecurityGroups
|
||||
from marvin.cloudstackAPI import deleteSecurityGroup
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import changeServiceForRouter
|
||||
|
||||
class ServiceForRouter(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import changeServiceForSystemVm
|
||||
|
||||
class ServiceForSystemVm(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import changeServiceForVirtualMachine
|
||||
|
||||
class ServiceForVirtualMachine(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createServiceOffering
|
||||
from marvin.cloudstackAPI import listServiceOfferings
|
||||
from marvin.cloudstackAPI import updateServiceOffering
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import configureSimulator
|
||||
|
||||
class Simulator(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createSnapshot
|
||||
from marvin.cloudstackAPI import listSnapshots
|
||||
from marvin.cloudstackAPI import deleteSnapshot
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createSnapshotPolicy
|
||||
from marvin.cloudstackAPI import listSnapshotPolicies
|
||||
from marvin.cloudstackAPI import deleteSnapshotPolicies
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import enableStaticNat
|
||||
from marvin.cloudstackAPI import disableStaticNat
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createStaticRoute
|
||||
from marvin.cloudstackAPI import listStaticRoutes
|
||||
from marvin.cloudstackAPI import deleteStaticRoute
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createStorageNetworkIpRange
|
||||
from marvin.cloudstackAPI import listStorageNetworkIpRange
|
||||
from marvin.cloudstackAPI import updateStorageNetworkIpRange
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createStoragePool
|
||||
from marvin.cloudstackAPI import listStoragePools
|
||||
from marvin.cloudstackAPI import updateStoragePool
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listStorageProviders
|
||||
|
||||
class StorageProviders(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listSupportedNetworkServices
|
||||
|
||||
class SupportedNetworkServices(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addSwift
|
||||
from marvin.cloudstackAPI import listSwifts
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import migrateSystemVm
|
||||
from marvin.cloudstackAPI import stopSystemVm
|
||||
from marvin.cloudstackAPI import listSystemVms
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createTags
|
||||
from marvin.cloudstackAPI import listTags
|
||||
from marvin.cloudstackAPI import deleteTags
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import prepareTemplate
|
||||
from marvin.cloudstackAPI import createTemplate
|
||||
from marvin.cloudstackAPI import registerTemplate
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listTemplatePermissions
|
||||
from marvin.cloudstackAPI import updateTemplatePermissions
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addTrafficMonitor
|
||||
from marvin.cloudstackAPI import listTrafficMonitors
|
||||
from marvin.cloudstackAPI import deleteTrafficMonitor
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addTrafficType
|
||||
from marvin.cloudstackAPI import listTrafficTypes
|
||||
from marvin.cloudstackAPI import updateTrafficType
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listTrafficTypeImplementors
|
||||
|
||||
class TrafficTypeImplementors(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listUsageRecords
|
||||
from marvin.cloudstackAPI import generateUsageRecords
|
||||
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import listUsageTypes
|
||||
|
||||
class UsageTypes(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import enableUser
|
||||
from marvin.cloudstackAPI import getUser
|
||||
from marvin.cloudstackAPI import lockUser
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import getVMPassword
|
||||
|
||||
class VMPassword(CloudStackEntity.CloudStackEntity):
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createVMSnapshot
|
||||
from marvin.cloudstackAPI import listVMSnapshot
|
||||
from marvin.cloudstackAPI import deleteVMSnapshot
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createVPC
|
||||
from marvin.cloudstackAPI import listVPCs
|
||||
from marvin.cloudstackAPI import updateVPC
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createVPCOffering
|
||||
from marvin.cloudstackAPI import listVPCOfferings
|
||||
from marvin.cloudstackAPI import updateVPCOffering
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import restoreVirtualMachine
|
||||
from marvin.cloudstackAPI import scaleVirtualMachine
|
||||
from marvin.cloudstackAPI import deployVirtualMachine
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createVirtualRouterElement
|
||||
from marvin.cloudstackAPI import listVirtualRouterElements
|
||||
from marvin.cloudstackAPI import configureVirtualRouterElement
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createVlanIpRange
|
||||
from marvin.cloudstackAPI import listVlanIpRanges
|
||||
from marvin.cloudstackAPI import deleteVlanIpRange
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import migrateVolume
|
||||
from marvin.cloudstackAPI import createVolume
|
||||
from marvin.cloudstackAPI import listVolumes
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import resetVpnConnection
|
||||
from marvin.cloudstackAPI import createVpnConnection
|
||||
from marvin.cloudstackAPI import listVpnConnections
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createVpnCustomerGateway
|
||||
from marvin.cloudstackAPI import listVpnCustomerGateways
|
||||
from marvin.cloudstackAPI import updateVpnCustomerGateway
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createVpnGateway
|
||||
from marvin.cloudstackAPI import listVpnGateways
|
||||
from marvin.cloudstackAPI import deleteVpnGateway
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import addVpnUser
|
||||
from marvin.cloudstackAPI import listVpnUsers
|
||||
from marvin.cloudstackAPI import removeVpnUser
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.integration.lib.base import CloudStackEntity
|
||||
from marvin.base import CloudStackEntity
|
||||
from marvin.cloudstackAPI import createZone
|
||||
from marvin.cloudstackAPI import listZones
|
||||
from marvin.cloudstackAPI import updateZone
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue