More Python 3 stuff.
authorCarl Hetherington <cth@carlh.net>
Fri, 22 May 2020 10:53:24 +0000 (12:53 +0200)
committerCarl Hetherington <cth@carlh.net>
Fri, 22 May 2020 10:53:24 +0000 (12:53 +0200)
cdist

diff --git a/cdist b/cdist
index 48eb9eb95c3cab861f875f1a9d99a307ce3581c2..d87238991baff78081eace87c31114625122c3cb 100755 (executable)
--- a/cdist
+++ b/cdist
@@ -773,7 +773,7 @@ class OSXUniversalTarget(OSXTarget):
 
         tree = globals.trees.get(project, checkout, self)
         with TreeDirectory(tree):
-            if len(inspect.getargspec(tree.cscript['package']).args) == 3:
+            if len(inspect.getfullargspec(tree.cscript['package']).args) == 3:
                 packages = tree.call('package', tree.version, options)
             else:
                 log_normal("Deprecated cscript package() method with no options parameter")
@@ -958,7 +958,7 @@ class Tree(object):
         if not 'dependencies' in self.cscript:
             return
 
-        if len(inspect.getargspec(self.cscript['dependencies']).args) == 2:
+        if len(inspect.getfullargspec(self.cscript['dependencies']).args) == 2:
             self_options = copy.copy(options)
             self.add_defaults(self_options)
             deps = self.call('dependencies', self_options)