aboutsummaryrefslogtreecommitdiffstats
path: root/src/config.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'src/config.lisp')
-rw-r--r--src/config.lisp19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/config.lisp b/src/config.lisp
new file mode 100644
index 0000000..66e7ac9
--- /dev/null
+++ b/src/config.lisp
@@ -0,0 +1,19 @@
+(in-package :wajir)
+
+(defclass config ()
+ ((login
+ :initarg :login
+ :reader login
+ :documentation "Jira login email address")
+ (token
+ :initarg :token
+ :reader token
+ :documentation "Jira authentication token")
+ (endpoint
+ :initarg :endpoint
+ :reader endpoint
+ :documentation "Jira site URL (e.g. example.atlassian.net)")
+ (jql
+ :initarg :jql
+ :reader jql
+ :documentation "JQL querying issues to watch")))