marvin-refactor: split base into multiple modules

Each entity goes into its own module
Append ASF license header to the entity

Signed-off-by: Prasanna Santhanam <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/6595deed
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/6595deed
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/6595deed

Branch: refs/heads/marvin-refactor
Commit: 6595deedec802aabcdc600803fedd236883ea146
Parents: cadf327
Author: Prasanna Santhanam <[email protected]>
Authored: Sat Jan 26 19:13:50 2013 +0530
Committer: Prasanna Santhanam <[email protected]>
Committed: Sat Jan 26 19:14:21 2013 +0530

----------------------------------------------------------------------
 tools/marvin/marvin/integration/lib/base.py        | 2403 -
 .../marvin/marvin/integration/lib/base/Account.py  |   39 +
 .../integration/lib/base/AccountFromProject.py     |   21 +
 .../integration/lib/base/AccountToProject.py       |   21 +
 tools/marvin/marvin/integration/lib/base/Alerts.py |   21 +
 .../marvin/marvin/integration/lib/base/ApiLimit.py |   24 +
 tools/marvin/marvin/integration/lib/base/Apis.py   |   21 +
 .../marvin/integration/lib/base/AsyncJobResult.py  |   21 +
 .../marvin/integration/lib/base/AsyncJobs.py       |   21 +
 .../integration/lib/base/AutoScalePolicies.py      |   21 +
 .../marvin/integration/lib/base/AutoScalePolicy.py |   27 +
 .../integration/lib/base/AutoScaleVmGroup.py       |   36 +
 .../integration/lib/base/AutoScaleVmProfile.py     |   30 +
 .../marvin/integration/lib/base/Capabilities.py    |   21 +
 .../marvin/marvin/integration/lib/base/Capacity.py |   21 +
 .../marvin/integration/lib/base/CloudIdentifier.py |   21 +
 .../marvin/marvin/integration/lib/base/Cluster.py  |   30 +
 .../marvin/integration/lib/base/Condition.py       |   27 +
 tools/marvin/marvin/integration/lib/base/Config.py |   21 +
 .../marvin/integration/lib/base/Configuration.py   |   24 +
 .../marvin/marvin/integration/lib/base/Counter.py  |   27 +
 .../integration/lib/base/CustomCertificate.py      |   21 +
 .../integration/lib/base/DefaultZoneForAccount.py  |   21 +
 .../marvin/integration/lib/base/DiskOffering.py    |   30 +
 tools/marvin/marvin/integration/lib/base/Domain.py |   30 +
 .../marvin/integration/lib/base/DomainChildren.py  |   21 +
 .../marvin/integration/lib/base/EventTypes.py      |   21 +
 tools/marvin/marvin/integration/lib/base/Events.py |   21 +
 .../marvin/integration/lib/base/FirewallRule.py    |   27 +
 .../integration/lib/base/FromLoadBalancerRule.py   |   21 +
 tools/marvin/marvin/integration/lib/base/Host.py   |   33 +
 .../integration/lib/base/HostForMaintenance.py     |   21 +
 .../marvin/integration/lib/base/HostMaintenance.py |   21 +
 .../marvin/integration/lib/base/HostPassword.py    |   21 +
 .../integration/lib/base/HypervisorCapabilities.py |   24 +
 .../marvin/integration/lib/base/Hypervisors.py     |   21 +
 .../marvin/integration/lib/base/InstanceGroup.py   |   30 +
 .../marvin/integration/lib/base/IpAddress.py       |   24 +
 .../integration/lib/base/IpForwardingRule.py       |   27 +
 tools/marvin/marvin/integration/lib/base/Iso.py    |   42 +
 .../marvin/integration/lib/base/IsoPermissions.py  |   24 +
 .../integration/lib/base/LBStickinessPolicies.py   |   21 +
 .../integration/lib/base/LBStickinessPolicy.py     |   24 +
 .../integration/lib/base/LoadBalancerRule.py       |   30 +
 .../lib/base/LoadBalancerRuleInstances.py          |   21 +
 .../marvin/marvin/integration/lib/base/Network.py  |   33 +
 .../marvin/integration/lib/base/NetworkACL.py      |   27 +
 .../marvin/integration/lib/base/NetworkDevice.py   |   27 +
 .../marvin/integration/lib/base/NetworkOffering.py |   30 +
 .../integration/lib/base/NetworkServiceProvider.py |   30 +
 .../marvin/integration/lib/base/NiciraNvpDevice.py |   27 +
 .../lib/base/NiciraNvpDeviceNetworks.py            |   21 +
 .../marvin/integration/lib/base/OsCategories.py    |   21 +
 .../marvin/marvin/integration/lib/base/OsTypes.py  |   21 +
 .../lib/base/PasswordForVirtualMachine.py          |   21 +
 .../marvin/integration/lib/base/PhysicalNetwork.py |   30 +
 tools/marvin/marvin/integration/lib/base/Pod.py    |   30 +
 .../integration/lib/base/PortForwardingRule.py     |   30 +
 .../marvin/integration/lib/base/PrivateGateway.py  |   27 +
 .../marvin/marvin/integration/lib/base/Project.py  |   36 +
 .../marvin/integration/lib/base/ProjectAccounts.py |   21 +
 .../integration/lib/base/ProjectInvitation.py      |   27 +
 .../integration/lib/base/PublicIpAddresses.py      |   21 +
 .../marvin/integration/lib/base/RemoteAccessVpn.py |   27 +
 tools/marvin/marvin/integration/lib/base/Remove.py |   21 +
 .../marvin/integration/lib/base/ResourceCount.py   |   21 +
 .../marvin/integration/lib/base/ResourceLimit.py   |   24 +
 tools/marvin/marvin/integration/lib/base/Router.py |   33 +
 tools/marvin/marvin/integration/lib/base/S3.py     |   24 +
 .../marvin/integration/lib/base/SSHKeyPair.py      |   30 +
 .../integration/lib/base/SecondaryStorage.py       |   21 +
 .../marvin/integration/lib/base/SecurityGroup.py   |   27 +
 .../integration/lib/base/SecurityGroupEgress.py    |   24 +
 .../integration/lib/base/SecurityGroupIngress.py   |   24 +
 .../integration/lib/base/ServiceForRouter.py       |   21 +
 .../integration/lib/base/ServiceForSystemVm.py     |   21 +
 .../lib/base/ServiceForVirtualMachine.py           |   21 +
 .../marvin/integration/lib/base/ServiceOffering.py |   30 +
 .../marvin/marvin/integration/lib/base/Snapshot.py |   27 +
 .../integration/lib/base/SnapshotPolicies.py       |   24 +
 .../marvin/integration/lib/base/SnapshotPolicy.py  |   21 +
 .../marvin/integration/lib/base/StaticNat.py       |   24 +
 .../marvin/integration/lib/base/StaticRoute.py     |   27 +
 .../integration/lib/base/StorageMaintenance.py     |   24 +
 .../integration/lib/base/StorageNetworkIpRange.py  |   30 +
 .../marvin/integration/lib/base/StoragePool.py     |   30 +
 .../lib/base/SupportedNetworkServices.py           |   21 +
 tools/marvin/marvin/integration/lib/base/Swift.py  |   24 +
 .../marvin/marvin/integration/lib/base/SystemVm.py |   36 +
 tools/marvin/marvin/integration/lib/base/Tags.py   |   27 +
 .../marvin/marvin/integration/lib/base/Template.py |   42 +
 .../integration/lib/base/TemplatePermissions.py    |   24 +
 .../integration/lib/base/ToLoadBalancerRule.py     |   21 +
 .../marvin/integration/lib/base/TrafficMonitor.py  |   27 +
 .../marvin/integration/lib/base/TrafficType.py     |   30 +
 .../lib/base/TrafficTypeImplementors.py            |   21 +
 .../marvin/integration/lib/base/UsageRecords.py    |   24 +
 .../marvin/integration/lib/base/UsageTypes.py      |   21 +
 tools/marvin/marvin/integration/lib/base/User.py   |   42 +
 .../marvin/marvin/integration/lib/base/UserKeys.py |   21 +
 .../marvin/integration/lib/base/VMPassword.py      |   21 +
 tools/marvin/marvin/integration/lib/base/VPC.py    |   33 +
 .../marvin/integration/lib/base/VPCOffering.py     |   30 +
 .../marvin/integration/lib/base/VirtualMachine.py  |   48 +
 .../integration/lib/base/VirtualRouterElement.py   |   27 +
 .../marvin/integration/lib/base/VlanIpRange.py     |   27 +
 tools/marvin/marvin/integration/lib/base/Volume.py |   42 +
 .../marvin/integration/lib/base/VpnConnection.py   |   30 +
 .../integration/lib/base/VpnCustomerGateway.py     |   30 +
 .../marvin/integration/lib/base/VpnGateway.py      |   27 +
 .../marvin/marvin/integration/lib/base/VpnUser.py  |   27 +
 tools/marvin/marvin/integration/lib/base/Zone.py   |   30 +
 .../marvin/marvin/integration/lib/base/__init__.py |   16 +
 .../integration/lib/factory/AccountFactory.py      |   16 +
 .../lib/factory/AutoScalePolicyFactory.py          |   16 +
 .../lib/factory/AutoScaleVmGroupFactory.py         |   16 +
 .../lib/factory/AutoScaleVmProfileFactory.py       |   16 +
 .../integration/lib/factory/ConditionFactory.py    |   16 +
 .../integration/lib/factory/CounterFactory.py      |   16 +
 .../integration/lib/factory/DiskOfferingFactory.py |   16 +
 .../integration/lib/factory/DomainFactory.py       |   16 +
 .../integration/lib/factory/FirewallRuleFactory.py |   16 +
 .../lib/factory/InstanceGroupFactory.py            |   16 +
 .../integration/lib/factory/IpAddressFactory.py    |   16 +
 .../lib/factory/IpForwardingRuleFactory.py         |   16 +
 .../marvin/integration/lib/factory/IsoFactory.py   |   16 +
 .../lib/factory/LBStickinessPolicyFactory.py       |   16 +
 .../lib/factory/LoadBalancerRuleFactory.py         |   16 +
 .../integration/lib/factory/NetworkACLFactory.py   |   16 +
 .../integration/lib/factory/NetworkFactory.py      |   16 +
 .../lib/factory/NetworkOfferingFactory.py          |   16 +
 .../lib/factory/PhysicalNetworkFactory.py          |   16 +
 .../marvin/integration/lib/factory/PodFactory.py   |   16 +
 .../lib/factory/PortForwardingRuleFactory.py       |   16 +
 .../lib/factory/PrivateGatewayFactory.py           |   16 +
 .../integration/lib/factory/ProjectFactory.py      |   16 +
 .../lib/factory/RemoteAccessVpnFactory.py          |   16 +
 .../integration/lib/factory/SSHKeyPairFactory.py   |   16 +
 .../lib/factory/SecurityGroupFactory.py            |   16 +
 .../lib/factory/ServiceOfferingFactory.py          |   16 +
 .../integration/lib/factory/SnapshotFactory.py     |   16 +
 .../lib/factory/SnapshotPolicyFactory.py           |   16 +
 .../integration/lib/factory/StaticRouteFactory.py  |   16 +
 .../lib/factory/StorageNetworkIpRangeFactory.py    |   16 +
 .../integration/lib/factory/StoragePoolFactory.py  |   16 +
 .../marvin/integration/lib/factory/TagsFactory.py  |   16 +
 .../integration/lib/factory/TemplateFactory.py     |   16 +
 .../marvin/integration/lib/factory/UserFactory.py  |   16 +
 .../integration/lib/factory/UserKeysFactory.py     |   16 +
 .../marvin/integration/lib/factory/VPCFactory.py   |   16 +
 .../integration/lib/factory/VPCOfferingFactory.py  |   16 +
 .../lib/factory/VirtualMachineFactory.py           |   16 +
 .../lib/factory/VirtualRouterElementFactory.py     |   16 +
 .../integration/lib/factory/VlanIpRangeFactory.py  |   16 +
 .../integration/lib/factory/VolumeFactory.py       |   16 +
 .../lib/factory/VpnConnectionFactory.py            |   16 +
 .../lib/factory/VpnCustomerGatewayFactory.py       |   16 +
 .../integration/lib/factory/VpnGatewayFactory.py   |   16 +
 .../marvin/integration/lib/factory/ZoneFactory.py  |   16 +
 .../marvin/marvin/integration/lib/generateBase.py  |   40 +-
 tools/marvin/marvin/integration/lib/newbase.py     |62909 ---------------
 tools/marvin/marvin/integration/lib/oldbase.py     | 2403 +
 162 files changed, 6087 insertions(+), 65321 deletions(-)
----------------------------------------------------------------------


Reply via email to