Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
slapos
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Thomas Leymonerie
slapos
Commits
ed0e6b41
Commit
ed0e6b41
authored
Apr 24, 2020
by
Thomas Gambier
🚴🏼
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
recipe/equeue: raise error as soon as __init__
parent
02a0acd5
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
4 deletions
+6
-4
slapos/recipe/equeue.py
slapos/recipe/equeue.py
+6
-4
No files found.
slapos/recipe/equeue.py
View file @
ed0e6b41
...
@@ -25,14 +25,16 @@
...
@@ -25,14 +25,16 @@
#
#
##############################################################################
##############################################################################
from
slapos.recipe.librecipe
import
GenericBaseRecipe
from
slapos.recipe.librecipe
import
GenericBaseRecipe
from
zc.buildout
import
UserError
class
Recipe
(
GenericBaseRecipe
):
class
Recipe
(
GenericBaseRecipe
):
def
install
(
self
):
def
__init__
(
self
,
buildout
,
name
,
options
):
if
not
options
[
'lockfile'
].
endswith
(
'.lock'
):
if
not
self
.
options
[
'lockfile'
].
endswith
(
'.lock'
):
raise
UserError
(
'lockfile parameter must end with .lock as equeue process will add .lock suffix'
)
raise
ValueError
(
'lockfile parameter must end with .lock as equeue process will add .lock suffix'
)
super
(
Recipe
,
self
).
__init__
(
buildout
,
name
,
options
)
def
install
(
self
):
args
=
[
args
=
[
self
.
options
[
'equeue-binary'
],
self
.
options
[
'equeue-binary'
],
'--database'
,
self
.
options
[
'database'
],
'--database'
,
self
.
options
[
'database'
],
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment