Re: Marvin Question

2016-03-31 Thread Tutkowski, Mike
Thanks for the reply, Sanjeev.

As it turns out, going back to version 7.19.0 of pycurl fixed the issue for me.

From: Sanjeev Neelarapu <sanjeev.neelar...@accelerite.com>
Sent: Thursday, March 31, 2016 10:58 PM
To: dev@cloudstack.apache.org
Subject: RE: Marvin Question

Hi Mike,

This could be an issue with Pycurl. Try to install or upgrade pycurl since 
MarvinPlugin module might be dependent on Pycurl.

Best Regards,
Sanjeev N
Chief Product Engineer, Accelerite
Off: +91 40 6722 9368 | EMail: sanjeev.neelar...@accelerite.com



-Original Message-
From: Tutkowski, Mike [mailto:mike.tutkow...@netapp.com]
Sent: Friday, April 01, 2016 7:02 AM
To: dev@cloudstack.apache.org
Subject: Re: Marvin Question

I don't remember ever explicitly building libcurl, but maybe I'll have to do 
that.

> On Mar 31, 2016, at 6:46 PM, Tutkowski, Mike <mike.tutkow...@netapp.com> 
> wrote:
>
> Hi,
>
>
> I'm not sure what changed in my environment, but now I'm having trouble 
> running my Marvin tests.
>
>
> I've un-installed and re-installed Marvin, but it doesn't seem to fix this 
> issue. I've also run pip install --upgrade pycurl, but that didn't fix it 
> either.
>
>
> === TestName: Failure: | Status : EXCEPTION === ERROR
>
> ==
> ERROR: Failure: ImportError (pycurl: libcurl link-time version
> (7.37.1) is older than compile-time version (7.43.0))
> --
> Traceback (most recent call last):
>  File "/Library/Python/2.7/site-packages/nose/case.py", line 132, in run
>self.beforeTest(result)
>  File "/Library/Python/2.7/site-packages/nose/case.py", line 74, in beforeTest
>beforeTest(self.test)
>  File "/Library/Python/2.7/site-packages/nose/proxy.py", line 117, in 
> beforeTest
>self.plugins.beforeTest(self.test)
>  File "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 99, 
> in __call__
>return self.call(*arg, **kw)
>  File "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 167, 
> in simple
>result = meth(*arg, **kw)
>  File "/Library/Python/2.7/site-packages/marvin/marvinPlugin.py", line 174, 
> in beforeTest
>join([self.__identifier, self.__testName])
> TypeError: sequence item 0: expected string, NoneType found
>  >> begin captured stdout << -
> === TestName: Failure: | Status : EXCEPTION ===
>
>
> - >> end captured stdout << --
>  >> begin captured logging << 
> CSLog: CRITICAL: EXCEPTION: Failure:: ['Traceback (most recent call 
> last):\n', '  File "/Library/Python/2.7/site-packages/nose/case.py", line 
> 132, in run\nself.beforeTest(result)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/case.py", line 74, in beforeTest\n
> beforeTest(self.test)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/proxy.py", line 117, in beforeTest\n  
>   self.plugins.beforeTest(self.test)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 99, in 
> __call__\nreturn self.call(*arg, **kw)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 167, in 
> simple\nresult = meth(*arg, **kw)\n', '  File 
> "/Library/Python/2.7/site-packages/marvin/marvinPlugin.py", line 174, in 
> beforeTest\njoin([self.__identifier, self.__testName])\n', 'TypeError: 
> sequence item 0: expected string, NoneType found\n']
> - >> end captured logging << -
>
> --
> Ran 0 tests in 0.008s
>
> FAILED (errors=1)
>
> Thoughts?
>
> Thanks,
> Mike
>



DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Accelerite, a Persistent Systems business. It is intended only for 
the use of the individual or entity to which it is addressed. If you are not 
the intended recipient, you are not authorized to read, retain, copy, print, 
distribute or use this message. If you have received this communication in 
error, please notify the sender and delete all copies of this message. 
Accelerite, a Persistent Systems business does not accept any liability for 
virus infected mails.

RE: Marvin Question

2016-03-31 Thread Sanjeev Neelarapu
Hi Mike,

This could be an issue with Pycurl. Try to install or upgrade pycurl since 
MarvinPlugin module might be dependent on Pycurl.

Best Regards,
Sanjeev N
Chief Product Engineer, Accelerite
Off: +91 40 6722 9368 | EMail: sanjeev.neelar...@accelerite.com



-Original Message-
From: Tutkowski, Mike [mailto:mike.tutkow...@netapp.com]
Sent: Friday, April 01, 2016 7:02 AM
To: dev@cloudstack.apache.org
Subject: Re: Marvin Question

I don't remember ever explicitly building libcurl, but maybe I'll have to do 
that.

> On Mar 31, 2016, at 6:46 PM, Tutkowski, Mike <mike.tutkow...@netapp.com> 
> wrote:
>
> Hi,
>
>
> I'm not sure what changed in my environment, but now I'm having trouble 
> running my Marvin tests.
>
>
> I've un-installed and re-installed Marvin, but it doesn't seem to fix this 
> issue. I've also run pip install --upgrade pycurl, but that didn't fix it 
> either.
>
>
> === TestName: Failure: | Status : EXCEPTION === ERROR
>
> ==
> ERROR: Failure: ImportError (pycurl: libcurl link-time version
> (7.37.1) is older than compile-time version (7.43.0))
> --
> Traceback (most recent call last):
>  File "/Library/Python/2.7/site-packages/nose/case.py", line 132, in run
>self.beforeTest(result)
>  File "/Library/Python/2.7/site-packages/nose/case.py", line 74, in beforeTest
>beforeTest(self.test)
>  File "/Library/Python/2.7/site-packages/nose/proxy.py", line 117, in 
> beforeTest
>self.plugins.beforeTest(self.test)
>  File "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 99, 
> in __call__
>return self.call(*arg, **kw)
>  File "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 167, 
> in simple
>result = meth(*arg, **kw)
>  File "/Library/Python/2.7/site-packages/marvin/marvinPlugin.py", line 174, 
> in beforeTest
>join([self.__identifier, self.__testName])
> TypeError: sequence item 0: expected string, NoneType found
>  >> begin captured stdout << -
> === TestName: Failure: | Status : EXCEPTION ===
>
>
> - >> end captured stdout << --
>  >> begin captured logging << 
> CSLog: CRITICAL: EXCEPTION: Failure:: ['Traceback (most recent call 
> last):\n', '  File "/Library/Python/2.7/site-packages/nose/case.py", line 
> 132, in run\nself.beforeTest(result)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/case.py", line 74, in beforeTest\n
> beforeTest(self.test)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/proxy.py", line 117, in beforeTest\n  
>   self.plugins.beforeTest(self.test)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 99, in 
> __call__\nreturn self.call(*arg, **kw)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 167, in 
> simple\nresult = meth(*arg, **kw)\n', '  File 
> "/Library/Python/2.7/site-packages/marvin/marvinPlugin.py", line 174, in 
> beforeTest\njoin([self.__identifier, self.__testName])\n', 'TypeError: 
> sequence item 0: expected string, NoneType found\n']
> - >> end captured logging << -
>
> --
> Ran 0 tests in 0.008s
>
> FAILED (errors=1)
>
> Thoughts?
>
> Thanks,
> Mike
>



DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Accelerite, a Persistent Systems business. It is intended only for 
the use of the individual or entity to which it is addressed. If you are not 
the intended recipient, you are not authorized to read, retain, copy, print, 
distribute or use this message. If you have received this communication in 
error, please notify the sender and delete all copies of this message. 
Accelerite, a Persistent Systems business does not accept any liability for 
virus infected mails.


Re: Marvin Question

2016-03-31 Thread Tutkowski, Mike
Just an FYI that going to an older version of pycurl seems to have fixed the 
issue for me:

mtutkowski-LT:~ mtutkowski-LT$ pip show pycurl
---
Metadata-Version: 1.0
Name: pycurl
Version: 7.19.0
Summary: PycURL -- cURL library module for Python
Home-page: http://pycurl.sourceforge.net/
Author: Kjetil Jacobsen, Markus F.X.J. Oberhumer
Author-email: kjetilja at gmail.com, markus at oberhumer.com
License: LGPL/MIT
Location: 
/Library/Python/2.7/site-packages/pycurl-7.19.0-py2.7-macosx-10.10-intel.egg
Requires: 
Classifiers:

From: Tutkowski, Mike <mike.tutkow...@netapp.com>
Sent: Thursday, March 31, 2016 7:32 PM
To: dev@cloudstack.apache.org
Subject: Re: Marvin Question

I don't remember ever explicitly building libcurl, but maybe I'll have to do 
that.

> On Mar 31, 2016, at 6:46 PM, Tutkowski, Mike <mike.tutkow...@netapp.com> 
> wrote:
>
> Hi,
>
>
> I'm not sure what changed in my environment, but now I'm having trouble 
> running my Marvin tests.
>
>
> I've un-installed and re-installed Marvin, but it doesn't seem to fix this 
> issue. I've also run pip install --upgrade pycurl, but that didn't fix it 
> either.
>
>
> === TestName: Failure: | Status : EXCEPTION ===
> ERROR
>
> ==
> ERROR: Failure: ImportError (pycurl: libcurl link-time version (7.37.1) is 
> older than compile-time version (7.43.0))
> --
> Traceback (most recent call last):
>  File "/Library/Python/2.7/site-packages/nose/case.py", line 132, in run
>self.beforeTest(result)
>  File "/Library/Python/2.7/site-packages/nose/case.py", line 74, in beforeTest
>beforeTest(self.test)
>  File "/Library/Python/2.7/site-packages/nose/proxy.py", line 117, in 
> beforeTest
>self.plugins.beforeTest(self.test)
>  File "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 99, 
> in __call__
>return self.call(*arg, **kw)
>  File "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 167, 
> in simple
>result = meth(*arg, **kw)
>  File "/Library/Python/2.7/site-packages/marvin/marvinPlugin.py", line 174, 
> in beforeTest
>join([self.__identifier, self.__testName])
> TypeError: sequence item 0: expected string, NoneType found
>  >> begin captured stdout << -
> === TestName: Failure: | Status : EXCEPTION ===
>
>
> - >> end captured stdout << --
>  >> begin captured logging << 
> CSLog: CRITICAL: EXCEPTION: Failure:: ['Traceback (most recent call 
> last):\n', '  File "/Library/Python/2.7/site-packages/nose/case.py", line 
> 132, in run\nself.beforeTest(result)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/case.py", line 74, in beforeTest\n
> beforeTest(self.test)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/proxy.py", line 117, in beforeTest\n  
>   self.plugins.beforeTest(self.test)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 99, in 
> __call__\nreturn self.call(*arg, **kw)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 167, in 
> simple\nresult = meth(*arg, **kw)\n', '  File 
> "/Library/Python/2.7/site-packages/marvin/marvinPlugin.py", line 174, in 
> beforeTest\njoin([self.__identifier, self.__testName])\n', 'TypeError: 
> sequence item 0: expected string, NoneType found\n']
> - >> end captured logging << -
>
> --
> Ran 0 tests in 0.008s
>
> FAILED (errors=1)
>
> Thoughts?
>
> Thanks,
> Mike
>


Re: Marvin Question

2016-03-31 Thread Tutkowski, Mike
I don't remember ever explicitly building libcurl, but maybe I'll have to do 
that.

> On Mar 31, 2016, at 6:46 PM, Tutkowski, Mike  
> wrote:
> 
> Hi,
> 
> 
> I'm not sure what changed in my environment, but now I'm having trouble 
> running my Marvin tests.
> 
> 
> I've un-installed and re-installed Marvin, but it doesn't seem to fix this 
> issue. I've also run pip install --upgrade pycurl, but that didn't fix it 
> either.
> 
> 
> === TestName: Failure: | Status : EXCEPTION ===
> ERROR
> 
> ==
> ERROR: Failure: ImportError (pycurl: libcurl link-time version (7.37.1) is 
> older than compile-time version (7.43.0))
> --
> Traceback (most recent call last):
>  File "/Library/Python/2.7/site-packages/nose/case.py", line 132, in run
>self.beforeTest(result)
>  File "/Library/Python/2.7/site-packages/nose/case.py", line 74, in beforeTest
>beforeTest(self.test)
>  File "/Library/Python/2.7/site-packages/nose/proxy.py", line 117, in 
> beforeTest
>self.plugins.beforeTest(self.test)
>  File "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 99, 
> in __call__
>return self.call(*arg, **kw)
>  File "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 167, 
> in simple
>result = meth(*arg, **kw)
>  File "/Library/Python/2.7/site-packages/marvin/marvinPlugin.py", line 174, 
> in beforeTest
>join([self.__identifier, self.__testName])
> TypeError: sequence item 0: expected string, NoneType found
>  >> begin captured stdout << -
> === TestName: Failure: | Status : EXCEPTION ===
> 
> 
> - >> end captured stdout << --
>  >> begin captured logging << 
> CSLog: CRITICAL: EXCEPTION: Failure:: ['Traceback (most recent call 
> last):\n', '  File "/Library/Python/2.7/site-packages/nose/case.py", line 
> 132, in run\nself.beforeTest(result)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/case.py", line 74, in beforeTest\n
> beforeTest(self.test)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/proxy.py", line 117, in beforeTest\n  
>   self.plugins.beforeTest(self.test)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 99, in 
> __call__\nreturn self.call(*arg, **kw)\n', '  File 
> "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 167, in 
> simple\nresult = meth(*arg, **kw)\n', '  File 
> "/Library/Python/2.7/site-packages/marvin/marvinPlugin.py", line 174, in 
> beforeTest\njoin([self.__identifier, self.__testName])\n', 'TypeError: 
> sequence item 0: expected string, NoneType found\n']
> - >> end captured logging << -
> 
> --
> Ran 0 tests in 0.008s
> 
> FAILED (errors=1)
> 
> Thoughts?
> 
> Thanks,
> Mike
> 


Marvin Question

2016-03-31 Thread Tutkowski, Mike
Hi,


I'm not sure what changed in my environment, but now I'm having trouble running 
my Marvin tests.


I've un-installed and re-installed Marvin, but it doesn't seem to fix this 
issue. I've also run pip install --upgrade pycurl, but that didn't fix it 
either.


=== TestName: Failure: | Status : EXCEPTION ===
ERROR

==
ERROR: Failure: ImportError (pycurl: libcurl link-time version (7.37.1) is 
older than compile-time version (7.43.0))
--
Traceback (most recent call last):
  File "/Library/Python/2.7/site-packages/nose/case.py", line 132, in run
self.beforeTest(result)
  File "/Library/Python/2.7/site-packages/nose/case.py", line 74, in beforeTest
beforeTest(self.test)
  File "/Library/Python/2.7/site-packages/nose/proxy.py", line 117, in 
beforeTest
self.plugins.beforeTest(self.test)
  File "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 99, in 
__call__
return self.call(*arg, **kw)
  File "/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 167, 
in simple
result = meth(*arg, **kw)
  File "/Library/Python/2.7/site-packages/marvin/marvinPlugin.py", line 174, in 
beforeTest
join([self.__identifier, self.__testName])
TypeError: sequence item 0: expected string, NoneType found
 >> begin captured stdout << -
=== TestName: Failure: | Status : EXCEPTION ===


- >> end captured stdout << --
 >> begin captured logging << 
CSLog: CRITICAL: EXCEPTION: Failure:: ['Traceback (most recent call last):\n', 
'  File "/Library/Python/2.7/site-packages/nose/case.py", line 132, in run\n
self.beforeTest(result)\n', '  File 
"/Library/Python/2.7/site-packages/nose/case.py", line 74, in beforeTest\n
beforeTest(self.test)\n', '  File 
"/Library/Python/2.7/site-packages/nose/proxy.py", line 117, in beforeTest\n
self.plugins.beforeTest(self.test)\n', '  File 
"/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 99, in 
__call__\nreturn self.call(*arg, **kw)\n', '  File 
"/Library/Python/2.7/site-packages/nose/plugins/manager.py", line 167, in 
simple\nresult = meth(*arg, **kw)\n', '  File 
"/Library/Python/2.7/site-packages/marvin/marvinPlugin.py", line 174, in 
beforeTest\njoin([self.__identifier, self.__testName])\n', 'TypeError: 
sequence item 0: expected string, NoneType found\n']
- >> end captured logging << -

--
Ran 0 tests in 0.008s

FAILED (errors=1)

Thoughts?

Thanks,
Mike



RE: Marvin Question

2014-06-04 Thread Santhosh Edukulla
1. Check the config file you are providing input to nose, it should have 
LogFolderPath variable. For reference you can see setup/dev/advanced.cfg.

2. Below example should give an idea of running a test suite using nose.
 
nosetests-2.7 --with-marvin --marvin-config=setup/dev/advanced.cfg   
--with-xunit  --xunit-file=/tmp/test_offerings_out.xml  
test/integration/smoke/path_to_test_offerings.py -a tags=advanced --zone=zone 
--hypervisor=xenserver 

Thanks!
Santhosh

From: Mike Tutkowski [mike.tutkow...@solidfire.com]
Sent: Tuesday, June 03, 2014 3:14 PM
To: dev@cloudstack.apache.org
Subject: Marvin Question

Hi,

I've been playing around with Marvin lately.

I got it to build a CS cloud with one zone, one pod, one cluster, and two
hosts in it just fine.

I've been trying to run another script to create a Compute Offering, but
get the following error (below).

Perhaps I'm missing some piece of Marvin configuration?

Thanks!

Exception Occurred Under __initLogging :'list' object has no attribute
'LogFolderPath'

Traceback (most recent call last):

  File /usr/local/bin/nosetests, line 8, in module

load_entry_point('nose==1.3.3', 'console_scripts', 'nosetests')()

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/core.py, line
121, in __init__

**extra_args)

  File
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/unittest/main.py,
line 95, in __init__

self.runTests()

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/core.py, line
207, in runTests

result = self.testRunner.run(self.test)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/core.py, line
62, in run

test(result)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/suite.py,
line 176, in __call__

return self.run(*arg, **kw)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/suite.py,
line 223, in run

test(orig)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/suite.py,
line 176, in __call__

return self.run(*arg, **kw)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/suite.py,
line 223, in run

test(orig)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/case.py, line
45, in __call__

return self.run(*arg, **kwarg)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/case.py, line
138, in run

result.addError(self, err)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/proxy.py,
line 124, in addError

plugin_handled = plugins.handleError(self.test, err)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/plugins/manager.py,
line 99, in __call__

return self.call(*arg, **kw)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/plugins/manager.py,
line 167, in simple

result = meth(*arg, **kw)

  File
/Library/Python/2.7/site-packages/Marvin-0.1.0-py2.7.egg/marvin/marvinPlugin.py,
line 155, in handleError

self.tcRunLogger.fatal(%s: %s: %s %

AttributeError: 'NoneType' object has no attribute 'fatal'


--
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
http://solidfire.com/solution/overview/?video=play*™*


Re: Marvin Question

2014-06-04 Thread Mike Tutkowski
Hi Santhosh,

Thanks for the reply!

I usually send out a follow-up e-mail when I solve a problem after raising
a question on the mailing list; however, in this case, I forgot to do so.

As it turns out, I solved this problem the way you specified.

For some reason, I had removed the LogFolderPath variable and that was, in
fact, the problem.

Thanks!
Mike


On Wed, Jun 4, 2014 at 6:29 AM, Santhosh Edukulla 
santhosh.eduku...@citrix.com wrote:

 1. Check the config file you are providing input to nose, it should have
 LogFolderPath variable. For reference you can see setup/dev/advanced.cfg.

 2. Below example should give an idea of running a test suite using nose.

 nosetests-2.7 --with-marvin --marvin-config=setup/dev/advanced.cfg
 --with-xunit  --xunit-file=/tmp/test_offerings_out.xml
  test/integration/smoke/path_to_test_offerings.py -a tags=advanced
 --zone=zone --hypervisor=xenserver

 Thanks!
 Santhosh
 
 From: Mike Tutkowski [mike.tutkow...@solidfire.com]
 Sent: Tuesday, June 03, 2014 3:14 PM
 To: dev@cloudstack.apache.org
 Subject: Marvin Question

 Hi,

 I've been playing around with Marvin lately.

 I got it to build a CS cloud with one zone, one pod, one cluster, and two
 hosts in it just fine.

 I've been trying to run another script to create a Compute Offering, but
 get the following error (below).

 Perhaps I'm missing some piece of Marvin configuration?

 Thanks!

 Exception Occurred Under __initLogging :'list' object has no attribute
 'LogFolderPath'

 Traceback (most recent call last):

   File /usr/local/bin/nosetests, line 8, in module

 load_entry_point('nose==1.3.3', 'console_scripts', 'nosetests')()

   File
 /Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/core.py, line
 121, in __init__

 **extra_args)

   File

 /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/unittest/main.py,
 line 95, in __init__

 self.runTests()

   File
 /Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/core.py, line
 207, in runTests

 result = self.testRunner.run(self.test)

   File
 /Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/core.py, line
 62, in run

 test(result)

   File
 /Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/suite.py,
 line 176, in __call__

 return self.run(*arg, **kw)

   File
 /Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/suite.py,
 line 223, in run

 test(orig)

   File
 /Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/suite.py,
 line 176, in __call__

 return self.run(*arg, **kw)

   File
 /Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/suite.py,
 line 223, in run

 test(orig)

   File
 /Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/case.py, line
 45, in __call__

 return self.run(*arg, **kwarg)

   File
 /Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/case.py, line
 138, in run

 result.addError(self, err)

   File
 /Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/proxy.py,
 line 124, in addError

 plugin_handled = plugins.handleError(self.test, err)

   File

 /Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/plugins/manager.py,
 line 99, in __call__

 return self.call(*arg, **kw)

   File

 /Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/plugins/manager.py,
 line 167, in simple

 result = meth(*arg, **kw)

   File

 /Library/Python/2.7/site-packages/Marvin-0.1.0-py2.7.egg/marvin/marvinPlugin.py,
 line 155, in handleError

 self.tcRunLogger.fatal(%s: %s: %s %

 AttributeError: 'NoneType' object has no attribute 'fatal'


 --
 *Mike Tutkowski*
 *Senior CloudStack Developer, SolidFire Inc.*
 e: mike.tutkow...@solidfire.com
 o: 303.746.7302
 Advancing the way the world uses the cloud
 http://solidfire.com/solution/overview/?video=play*™*




-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
http://solidfire.com/solution/overview/?video=play*™*


Marvin Question

2014-06-03 Thread Mike Tutkowski
Hi,

I've been playing around with Marvin lately.

I got it to build a CS cloud with one zone, one pod, one cluster, and two
hosts in it just fine.

I've been trying to run another script to create a Compute Offering, but
get the following error (below).

Perhaps I'm missing some piece of Marvin configuration?

Thanks!

Exception Occurred Under __initLogging :'list' object has no attribute
'LogFolderPath'

Traceback (most recent call last):

  File /usr/local/bin/nosetests, line 8, in module

load_entry_point('nose==1.3.3', 'console_scripts', 'nosetests')()

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/core.py, line
121, in __init__

**extra_args)

  File
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/unittest/main.py,
line 95, in __init__

self.runTests()

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/core.py, line
207, in runTests

result = self.testRunner.run(self.test)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/core.py, line
62, in run

test(result)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/suite.py,
line 176, in __call__

return self.run(*arg, **kw)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/suite.py,
line 223, in run

test(orig)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/suite.py,
line 176, in __call__

return self.run(*arg, **kw)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/suite.py,
line 223, in run

test(orig)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/case.py, line
45, in __call__

return self.run(*arg, **kwarg)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/case.py, line
138, in run

result.addError(self, err)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/proxy.py,
line 124, in addError

plugin_handled = plugins.handleError(self.test, err)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/plugins/manager.py,
line 99, in __call__

return self.call(*arg, **kw)

  File
/Library/Python/2.7/site-packages/nose-1.3.3-py2.7.egg/nose/plugins/manager.py,
line 167, in simple

result = meth(*arg, **kw)

  File
/Library/Python/2.7/site-packages/Marvin-0.1.0-py2.7.egg/marvin/marvinPlugin.py,
line 155, in handleError

self.tcRunLogger.fatal(%s: %s: %s %

AttributeError: 'NoneType' object has no attribute 'fatal'


-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
http://solidfire.com/solution/overview/?video=play*™*