changeset 1326:1934c050f8cc

move logsetup into new standardservice pkg Ignore-this: 7dbc4224ad2e8beb2534ccb4943e9a27 darcs-hash:7a64b1d0b00c6c9c983794fa5907ee8adf32a746
author drewp <drewp@bigasterisk.com>
date Tue, 23 Apr 2019 01:29:32 -0700
parents b4ad96f1e632
children b0c0f1308290
files lib/logsetup.py lib/standardservice/logsetup.py lib/standardservice/setup.py lib/standardservice/tasks.py
diffstat 4 files changed, 42 insertions(+), 15 deletions(-) [+]
line wrap: on
line diff
--- a/lib/logsetup.py	Tue Apr 23 00:57:18 2019 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-# todo: graylog, twisted web route to some channel
-
-import logging
-logging.basicConfig(format="%(created)f %(asctime)s %(name)s %(levelname)s %(message)s")
-logging.getLogger('restkit.client').setLevel(logging.WARN)
-log = logging.getLogger()
-log.setLevel(logging.INFO)
-
-def enableTwistedLog():
-    from twisted.python import log as twlog
-    import sys
-    twlog.startLogging(sys.stdout)
-
-    
-
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/standardservice/logsetup.py	Tue Apr 23 01:29:32 2019 -0700
@@ -0,0 +1,21 @@
+# todo: graylog, twisted web route to some channel
+
+import logging
+logging.basicConfig(format="%(created)f %(asctime)s %(name)s %(levelname)s %(message)s")
+logging.getLogger('restkit.client').setLevel(logging.WARN)
+log = logging.getLogger()
+log.setLevel(logging.INFO)
+
+def enableTwistedLog(yes):
+    from twisted.python import log as twlog
+    import sys
+    twlog.startLogging(sys.stdout)
+
+def verboseLogging(yes):
+    if yes:
+        enableTwistedLog()
+        log.setLevel(logging.DEBUG)
+    else:
+        log.setLevel(logging.WARN)
+    
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/standardservice/setup.py	Tue Apr 23 01:29:32 2019 -0700
@@ -0,0 +1,12 @@
+from distutils.core import setup
+ 
+setup(
+    name='standardservice',
+    version='0.1.0',
+    packages=['standardservice'],
+    package_dir={'standardservice': ''},
+    requires=[],
+    url='https://projects.bigasterisk.com/standardservice/standardservice-0.1.0.tar.gz',
+    author='Drew Perttula',
+    author_email='drewp@bigasterisk.com',
+)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/standardservice/tasks.py	Tue Apr 23 01:29:32 2019 -0700
@@ -0,0 +1,9 @@
+from invoke import task
+
+import sys
+sys.path.append('/my/proj/release')
+from release import local_release
+
+@task
+def release(ctx):
+    local_release(ctx)