Skip to content

Commit fc9f174

Browse files
authored
Merge pull request #881 from QualiSystems/develop
Merging dev to master for 1.8.1 release
2 parents 47d3df7 + 8742b36 commit fc9f174

9 files changed

Lines changed: 13 additions & 10 deletions

File tree

PackInstall.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
@echo off
2-
run_packager.bat
2+
call run_packager.bat
33
python -m qpm install --package_name vCenterShell

package/cloudshell/cp/vcenter/commands/power_manager_vm.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def power_off(self, si, logger, session, vcenter_data_model, vm_uuid, resource_f
3030

3131
if vm.summary.runtime.powerState == 'poweredOff':
3232
logger.info('vm already powered off')
33-
task_result = 'already powered off'
33+
task_result = 'Already powered off'
3434
else:
3535
# hard power off
3636
logger.info('{0} powering of vm'.format(vcenter_data_model.shutdown_method))
@@ -72,7 +72,7 @@ def power_on(self, si, logger, session, vm_uuid, resource_fullname):
7272

7373
if vm.summary.runtime.powerState == 'poweredOn':
7474
logger.info('vm already powered on')
75-
task_result = 'already powered on'
75+
task_result = 'Already powered on'
7676
else:
7777
logger.info('powering on vm')
7878
task = vm.PowerOn()

package/cloudshell/cp/vcenter/common/utilites/command_result.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ def set_command_result(result, unpicklable=False):
2626
if result is None:
2727
return
2828

29+
if isinstance(result, basestring):
30+
return result
31+
2932
json = jsonpickle.encode(result, unpicklable=unpicklable)
3033
result_for_output = str(json)
3134
print result_for_output

package/cloudshell/tests/test_commands/test_power_management_vm.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ def test_power_off_already(self):
2727
resource_fullname=None)
2828

2929
# assert
30-
self.assertTrue(res, 'already powered off')
30+
self.assertTrue(res, 'Already powered off')
3131
self.assertFalse(vm.PowerOn.called)
3232

3333
def test_power_on_already(self):
@@ -51,7 +51,7 @@ def test_power_on_already(self):
5151
resource_fullname=None)
5252

5353
# assert
54-
self.assertTrue(res, 'already powered on')
54+
self.assertTrue(res, 'Already powered on')
5555
self.assertFalse(vm.PowerOn.called)
5656

5757
def test_power_on(self):

package/version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.8.0
1+
1.8.1

run_packager.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
@echo off
22
python -m pip install qpm --no-cache-dir --upgrade
33
python -m qpm pack --package_name vCenterShell
4-
copy version.txt package/version.txt
4+
copy version.txt package/version.txt /Y

vCenterShellPackage/DataModel/datamodel.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@
172172
</ns0:AttributeInfo>
173173
</ns0:Attributes>
174174
<ns0:ResourceFamilies>
175-
<ns0:ResourceFamily Description="" IsAdminOnly="true" IsSearchable="true" Name="Cloud Provider" AllowRemoteConnection="false">
175+
<ns0:ResourceFamily Description="" IsAdminOnly="true" IsSearchable="false" Name="Cloud Provider" AllowRemoteConnection="false">
176176
<ns0:AttachedAttributes />
177177
<ns0:AttributeValues />
178178
<ns0:Models>

vcentershell_driver/drivermetadata.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Driver Description="this driver manage all the commands that runs at the vcenter context" MainClass="driver.VCenterShellDriver" Name="VCenter Driver" Version="1.8.0">
1+
<Driver Description="this driver manage all the commands that runs at the vcenter context" MainClass="driver.VCenterShellDriver" Name="VCenter Driver" Version="1.8.1">
22
<Layout>
33
<Category Name="Deployment">
44
<Command Description="" DisplayName="Deploy From Template" EnableCancellation="true" Name="deploy_from_template" Tags="allow_unreserved" />

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.8.0
1+
1.8.1

0 commit comments

Comments
 (0)